fn expectToken(p: *Parse, tag: Token.Tag) Error!TokenIndex
fn expectToken(p: *Parse, tag: Token.Tag) Error!TokenIndex { if (p.tokenTag(p.tok_i) != tag) { return p.failMsg(.{ .tag = .expected_token, .token = p.tok_i, .extra = .{ .expected_tag = tag }, }); } return p.nextToken(); }