fix params?
This commit is contained in:
parent
363f816531
commit
ba839f10a9
|
|
@ -85,25 +85,25 @@ type : TOKEN_KEYWORD_IDENTIFICATION
|
|||
| TOKEN_KEYWORD_DATA
|
||||
;
|
||||
simple_stmt : cbl_function
|
||||
| cbl_function params
|
||||
| cbl_function param
|
||||
| cbl_function assignment_stmt
|
||||
| cbl_function params assignment_stmt
|
||||
| cbl_function param assignment_stmt
|
||||
;
|
||||
assignment_stmt : TOKEN_EQUAL ext_function
|
||||
| TOKEN_KEYWORD_TO TOKEN_IDENT
|
||||
| TOKEN_KEYWORD_TO TOKEN_IDENT categry_contain
|
||||
;
|
||||
params: : TOKEN_IDENT
|
||||
param : TOKEN_IDENT
|
||||
| TOKEN_STRING
|
||||
;
|
||||
ext_function: : TOKEN_KEYWORD_FUNCTION TOKEN_IDENT TOKEN_LEFT_PARENTHESIS TOKEN_IDENT TOKEN_RIGHT_PARENTHESIS
|
||||
ext_function : TOKEN_KEYWORD_FUNCTION TOKEN_IDENT TOKEN_LEFT_PARENTHESIS TOKEN_IDENT TOKEN_RIGHT_PARENTHESIS
|
||||
;
|
||||
cbl_function : TOKEN_DISPLAY
|
||||
| TOKEN_MOVE
|
||||
| TOKEN_KEYWORD_COMPUTE
|
||||
| TOKEN_PERFORM
|
||||
;
|
||||
if_branch : if_branch parms if_branch
|
||||
if_branch : if_branch param if_branch
|
||||
| TOKEN_IF
|
||||
| TOKEN_ELSE_IF
|
||||
| TOKEN_ELSE
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ extern int yydebug;
|
|||
YYerror = 256, /* error */
|
||||
YYUNDEF = 257, /* "invalid token" */
|
||||
TOKEN_EOF = 258, /* TOKEN_EOF */
|
||||
TOKEN_IDENTIFICATION = 259, /* TOKEN_IDENTIFICATION */
|
||||
TOKEN_KEYWORD_IDENTIFICATION = 259, /* TOKEN_KEYWORD_IDENTIFICATION */
|
||||
TOKEN_KEYWORD_DIVISION = 260, /* TOKEN_KEYWORD_DIVISION */
|
||||
TOKEN_KEYWORD_DATA = 261, /* TOKEN_KEYWORD_DATA */
|
||||
TOKEN_KEYWORD_SECTION = 262, /* TOKEN_KEYWORD_SECTION */
|
||||
|
|
|
|||
Loading…
Reference in New Issue