Lines Matching defs:comma
327 bool comma = false;
342 comma = (p->l.t == BC_LEX_COMMA);
343 if (comma) bc_lex_next(&p->l);
346 // An ending comma is FAIL.
347 if (BC_ERR(comma)) bc_parse_err(p, BC_ERR_PARSE_TOKEN);
580 // Must have a comma.
587 // Must have a comma.
831 bool comma = false;
854 // Is the next token a comma?
855 comma = (p->l.t == BC_LEX_COMMA);
857 // Get the next token if we have a comma.
858 if (comma) bc_lex_next(&p->l);
861 // If we don't have a comma, the statement needs to end.
870 // If we have a comma but no token, that's bad.
871 if (BC_ERR(comma)) bc_parse_err(p, BC_ERR_PARSE_TOKEN);
1372 bool comma = false, voidfn;
1469 // Test for comma and get the next token if it exists.
1470 comma = (p->l.t == BC_LEX_COMMA);
1471 if (comma) bc_lex_next(&p->l);
1477 // If we have a comma, but no parameter, barf.
1478 if (BC_ERR(comma)) bc_parse_err(p, BC_ERR_PARSE_FUNC);
1498 bool comma, one;
1504 p->auto_part = comma = false;
1536 // Test for comma and get the next token if it exists.
1537 comma = (p->l.t == BC_LEX_COMMA);
1538 if (comma) bc_lex_next(&p->l);
1544 // If we have a comma, but no auto, barf.
1545 if (BC_ERR(comma)) bc_parse_err(p, BC_ERR_PARSE_FUNC);