Changes between Version 17 and Version 18 of CIVLite


Ignore:
Timestamp:
09/29/23 10:40:08 (3 years ago)
Author:
siegel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CIVLite

    v17 v18  
    3434block: 'choose' '{' guardedaction+ '}'
    3535guardedaction: (expr | 'else') '->' transition
    36 action: 'noop' assign call spawn return wait begin_atomic end_atomic assert print
     36action : 'noop' |  'begin_atomic' | 'end_atomic' | assign | call | spawn
     37       | return | wait | assert | print
    3738assign: lval '=' expr
    3839invocation: ID '(' exprlist? ')'
     
    4142return: 'return' expr?
    4243wait : 'wait' expr
    43 begin_atomic: 'begin_atomic'
    44 end_atomic: 'end_atomic'
    4544assert: 'assert' expr
    4645print: 'print' exprstrlst