Home
last modified time | relevance | path

Searched refs:inloop (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/one-true-awk/
H A Dawkgram.y36 int inloop = 0; /* >= 1 if in while, for, do; can't be bool, since loops can next */ variable
125 FOR '(' opt_simple_stmt ';' opt_nl pattern ';' opt_nl opt_simple_stmt rparen {inloop++;} stmt
126 { --inloop; $$ = stat4(FOR, $3, notnull($6), $9, $12); }
127 | FOR '(' opt_simple_stmt ';' ';' opt_nl opt_simple_stmt rparen {inloop++;} stmt
128 { --inloop; $$ = stat4(FOR, $3, NIL, $7, $10); }
129 | FOR '(' varname IN varname rparen {inloop++;} stmt
130 { --inloop; $$ = stat3(IN, $3, makearr($5), $8); }
318 BREAK st { if (!inloop) SYNTAX("break illegal outside of loops");
320 | CONTINUE st { if (!inloop) SYNTAX("continue illegal outside of loops");
322 | do {inloop++;} stmt {--inloop;} WHILE '(' pattern ')' st
[all …]
/freebsd-13.1/contrib/mandoc/
H A Dread.c154 int inloop; /* Saw .while on this level. */ in mparse_buf_r() local
163 inloop = 0; in mparse_buf_r()
306 inloop = 1; in mparse_buf_r()
315 if (inloop == 0) { in mparse_buf_r()
325 inloop = 0; in mparse_buf_r()
412 if (inloop) { in mparse_buf_r()
H A Droff.c698 int inloop; in roffnode_pop() local
701 inloop = p->tok == ROFF_while; in roffnode_pop()
706 return inloop; in roffnode_pop()
2016 int inloop; in roffnode_cleanscope() local
2018 inloop = 0; in roffnode_cleanscope()
2022 inloop += roffnode_pop(r); in roffnode_cleanscope()
2024 return inloop; in roffnode_cleanscope()