Home | History | Annotate | Download | only in Chapter7

Lines Matching defs:parse_expr

24   | [< 'Token.Kwd '('; e=parse_expr; 'Token.Kwd ')' ?? "expected ')'" >] -> e
31 | [< e=parse_expr; stream >] ->
51 | [< 'Token.If; c=parse_expr;
52 'Token.Then ?? "expected 'then'"; t=parse_expr;
53 'Token.Else ?? "expected 'else'"; e=parse_expr >] ->
64 start=parse_expr;
66 end_=parse_expr;
70 | [< 'Token.Kwd ','; step=parse_expr >] -> Some step
75 | [< 'Token.In; body=parse_expr >] ->
94 body=parse_expr >] ->
104 | [< 'Token.Kwd op when op != '(' && op != ')'; operand=parse_expr >] ->
148 | [< 'Token.Kwd '='; e=parse_expr >] -> Some e
160 and parse_expr = parser
210 | [< 'Token.Def; p=parse_prototype; e=parse_expr >] ->
215 | [< e=parse_expr >] ->