Searched refs:inloop (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/usr.bin/awk/ |
| H A D | awkgram.y | 37 int inloop = 0; /* >= 1 if in while, for, do; can't be bool, since loops can next */ variable 126 FOR '(' opt_simple_stmt ';' opt_nl pattern ';' opt_nl opt_simple_stmt rparen {inloop++;} stmt 127 { --inloop; $$ = stat4(FOR, $3, notnull($6), $9, $12); } 128 | FOR '(' opt_simple_stmt ';' ';' opt_nl opt_simple_stmt rparen {inloop++;} stmt 129 { --inloop; $$ = stat4(FOR, $3, NIL, $7, $10); } 130 | FOR '(' varname IN varname rparen {inloop++;} stmt 131 { --inloop; $$ = stat3(IN, $3, makearr($5), $8); } 321 BREAK st { if (!inloop) SYNTAX("break illegal outside of loops"); 323 | CONTINUE st { if (!inloop) SYNTAX("continue illegal outside of loops"); 325 | do {inloop++;} stmt {--inloop;} WHILE '(' pattern ')' st [all …]
|
| /openbsd-src/usr.bin/mandoc/ |
| H A D | read.c | 160 int inloop; /* Saw .while on this level. */ in mparse_buf_r() local 169 inloop = 0; in mparse_buf_r() 319 inloop = 1; in mparse_buf_r() 328 if (inloop == 0) { in mparse_buf_r() 338 inloop = 0; in mparse_buf_r() 425 if (inloop) { in mparse_buf_r()
|
| H A D | roff.c | 693 int inloop; 696 inloop = p->tok == ROFF_while; in roffnode_pop() 701 return inloop; in roffnode_pop() 2081 int inloop; 2083 inloop = 0; 2087 inloop += roffnode_pop(r); in roffnode_cleanscope() 2089 return inloop; in roffnode_cleanscope() 698 int inloop; roffnode_pop() local 2086 int inloop; roffnode_cleanscope() local
|