Changes between Version 15 and Version 16 of CIVLite
- Timestamp:
- 09/28/23 12:57:19 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CIVLite
v15 v16 22 22 constant: INT | 'null' | '{' (constant (',' constant)*)? '}' 23 23 string: '"' .* '"' 24 type: 'int' | 'proc' | type[] | 'void'24 type: 'int' | 'proc' | type[] 25 25 typedvar: type ID 26 26 paramdecl: 'param' typedvar ('=' constant)? ';' 27 27 vardecl: typedvar ';' 28 28 formallist: typedvar (',' typedvar)* 29 function: typeID '(' formallist? ')' '{' (typedvar ';')* labelnode* label? '}'29 function: (type | 'void') ID '(' formallist? ')' '{' (typedvar ';')* labelnode* label? '}' 30 30 label: ID ':' 31 31 labelnode: label? node
