Lines Matching refs:parse_expr
721 body=parse_expr >] ->
728 | [< 'Token.Kwd '='; e=parse_expr >] -> Some e
1018 | [< 'Token.Kwd '('; e=parse_expr; 'Token.Kwd ')' ?? "expected ')'" >] -> e
1025 | [< e=parse_expr; stream >] ->
1045 | [< 'Token.If; c=parse_expr;
1046 'Token.Then ?? "expected 'then'"; t=parse_expr;
1047 'Token.Else ?? "expected 'else'"; e=parse_expr >] ->
1058 start=parse_expr;
1060 end_=parse_expr;
1064 | [< 'Token.Kwd ','; step=parse_expr >] -> Some step
1069 | [< 'Token.In; body=parse_expr >] ->
1088 body=parse_expr >] ->
1098 | [< 'Token.Kwd op when op != '(' && op != ')'; operand=parse_expr >] ->
1142 | [< 'Token.Kwd '='; e=parse_expr >] -> Some e
1154 and parse_expr = parser
1204 | [< 'Token.Def; p=parse_prototype; e=parse_expr >] ->
1209 | [< e=parse_expr >] ->