Lines Matching refs:parse_expr
295 | [< 'Token.Kwd op when op != '(' && op != ')'; operand=parse_expr >] ->
326 and parse_expr = parser
883 | [< 'Token.Kwd '('; e=parse_expr; 'Token.Kwd ')' ?? "expected ')'" >] -> e
890 | [< e=parse_expr; stream >] ->
910 | [< 'Token.If; c=parse_expr;
911 'Token.Then ?? "expected 'then'"; t=parse_expr;
912 'Token.Else ?? "expected 'else'"; e=parse_expr >] ->
923 start=parse_expr;
925 end_=parse_expr;
929 | [< 'Token.Kwd ','; step=parse_expr >] -> Some step
934 | [< 'Token.In; body=parse_expr >] ->
950 | [< 'Token.Kwd op when op != '(' && op != ')'; operand=parse_expr >] ->
994 and parse_expr = parser
1044 | [< 'Token.Def; p=parse_prototype; e=parse_expr >] ->
1049 | [< e=parse_expr >] ->