Cases in branch can only be semi expressions.

This commit is contained in:
Stefano Sanfilippo 2014-11-23 23:36:33 +01:00
parent 4a2e313e3b
commit 68cb175e90
3 changed files with 5 additions and 6 deletions

View File

@ -113,10 +113,7 @@ cases:
case_stmt | case_stmt cases case_stmt | case_stmt cases
; ;
case_stmt: case_stmt:
case_hp COLON statements CASE_END semi_expression COLON statements CASE_END
;
case_hp:
expression | semi_expression
; ;
fun_call: fun_call:
FUNCALL ID args FUNCALL ID args
@ -142,6 +139,8 @@ expression:
expression OP_SHR expression expression OP_SHR expression
; ;
semi_expression: semi_expression:
numeric |
variable |
OP_LT expression | OP_LT expression |
OP_GT expression | OP_GT expression |
OP_LTE expression | OP_LTE expression |

View File

@ -22,7 +22,7 @@ Lei ha clacsonato,
zingarata come fosse cappellano più uno, zingarata come fosse cappellano più uno,
zingarata a posterdati, zingarata a posterdati,
o magari o magari
fantasia maggiore di mobiletto: maggiore di mobiletto:
genio a posterdati, genio a posterdati,
o magari o magari
tarapia tapioco: tarapia tapioco:

View File

@ -5,7 +5,7 @@ e brematura anche, se vicesindaco maggiore di antani, vicesindaco come se fosse
antani con scappellamento a destra per 2, che cos'è il genio? fantasia: antani con scappellamento a destra per 2, che cos'è il genio? fantasia:
vicesindaco come fosse vicesindaco per antani, o magari intuizione: vicesindaco come fosse vicesindaco per antani, o magari intuizione:
mi porga il cappellano, zingarata come fosse cappellano più uno, zingarata mi porga il cappellano, zingarata come fosse cappellano più uno, zingarata
a posterdati, o magari fantasia maggiore di mobiletto: genio a posterdati, a posterdati, o magari maggiore di mobiletto: genio a posterdati,
o magari tarapia tapioco: mi porga il cappello, e velocità di esecuzione, o magari tarapia tapioco: mi porga il cappello, e velocità di esecuzione,
vicesindaco a posterdati, mi porga il vicesindaco, brematurata la supercazzola vicesindaco a posterdati, mi porga il vicesindaco, brematurata la supercazzola
tombale con alfio serio, avvertite don ulrico, ho visto la signora! tombale con alfio serio, avvertite don ulrico, ho visto la signora!