version 1.1, 2010/09/07 12:53:05
|
version 1.2, 2013/06/12 09:47:52
|
Line 174 pa_pat:
|
Line 174 pa_pat:
|
pa_stat: |
pa_stat: |
pa_pat { $$ = stat2(PASTAT, $1, stat2(PRINT, rectonode(), NIL)); } |
pa_pat { $$ = stat2(PASTAT, $1, stat2(PRINT, rectonode(), NIL)); } |
| pa_pat lbrace stmtlist '}' { $$ = stat2(PASTAT, $1, $3); } |
| pa_pat lbrace stmtlist '}' { $$ = stat2(PASTAT, $1, $3); } |
| pa_pat ',' pa_pat { $$ = pa2stat($1, $3, stat2(PRINT, rectonode(), NIL)); } |
| pa_pat ',' opt_nl pa_pat { $$ = pa2stat($1, $4, stat2(PRINT, rectonode(), NIL)); } |
| pa_pat ',' pa_pat lbrace stmtlist '}' { $$ = pa2stat($1, $3, $5); } |
| pa_pat ',' opt_nl pa_pat lbrace stmtlist '}' { $$ = pa2stat($1, $4, $6); } |
| lbrace stmtlist '}' { $$ = stat2(PASTAT, NIL, $2); } |
| lbrace stmtlist '}' { $$ = stat2(PASTAT, NIL, $2); } |
| XBEGIN lbrace stmtlist '}' |
| XBEGIN lbrace stmtlist '}' |
{ beginloc = linkum(beginloc, $3); $$ = 0; } |
{ beginloc = linkum(beginloc, $3); $$ = 0; } |