Lines Matching refs:Kwd
162 'Token.Kwd '(' ?? "expected '(' in prototype";
164 'Token.Kwd ')' ?? "expected ')' in prototype" >] ->
168 'Token.Kwd op ?? "expected an operator";
171 'Token.Kwd '(' ?? "expected '(' in prototype";
173 'Token.Kwd ')' ?? "expected ')' in prototype" >] ->
295 | [< 'Token.Kwd op when op != '(' && op != ')'; operand=parse_expr >] ->
355 'Token.Kwd '(' ?? "expected '(' in prototype";
357 'Token.Kwd ')' ?? "expected ')' in prototype" >] ->
361 'Token.Kwd op ?? "expected an operator";
364 'Token.Kwd '(' ?? "expected '(' in prototype";
366 'Token.Kwd ')' ?? "expected ')' in prototype" >] ->
736 (* The lexer returns these 'Kwd' if it is an unknown character, otherwise one of
746 | Kwd of char
784 [< 'Token.Kwd c; lex stream >]
883 | [< 'Token.Kwd '('; e=parse_expr; 'Token.Kwd ')' ?? "expected ')'" >] -> e
892 | [< 'Token.Kwd ','; e=parse_args (e :: accumulator) >] -> e
899 | [< 'Token.Kwd '(';
901 'Token.Kwd ')' ?? "expected ')'">] ->
919 'Token.Kwd '=' ?? "expected '=' after for";
924 'Token.Kwd ',' ?? "expected ',' after for";
929 | [< 'Token.Kwd ','; step=parse_expr >] -> Some step
950 | [< 'Token.Kwd op when op != '(' && op != ')'; operand=parse_expr >] ->
961 | Some (Token.Kwd c) when Hashtbl.mem binop_precedence c ->
976 | Some (Token.Kwd c2) ->
1016 'Token.Kwd '(' ?? "expected '(' in prototype";
1018 'Token.Kwd ')' ?? "expected ')' in prototype" >] ->
1022 'Token.Kwd op ?? "expected an operator";
1025 'Token.Kwd '(' ?? "expected '(' in prototype";
1027 'Token.Kwd ')' ?? "expected ')' in prototype" >] ->
1328 | Some (Token.Kwd ';') ->