Searched refs:SH_SEMI (Results 1 – 2 of 2) sorted by relevance
/titanic_44/usr/src/lib/libshell/common/sh/ |
H A D | parse.c | 370 t = sh_cmd(lexp,(flag&SH_EOF)?EOFSYM:'\n',SH_SEMI|SH_EMPTY|(flag&SH_NL)); in sh_parse() 534 t = makelist(lexp,(token==ANDFSYM?TAND:TORF), t, term(lexp,SH_NL|SH_SEMI)); in list() 560 else if((t=item(lexp,SH_NL|SH_EMPTY|(flag&SH_SEMI))) && lexp->token=='|') in term() 614 r->regcom=sh_cmd(lexp,0,SH_NL|SH_EMPTY|SH_SEMI); in syncase() 1082 t->if_.thtre=sh_cmd(lexp,ELSESYM,SH_NL|SH_SEMI); in item() 1084 t->if_.eltre=(tok==ELSESYM?sh_cmd(lexp,FISYM,SH_NL|SH_SEMI): in item() 1151 t->for_.fortre=sh_cmd(lexp,tok==DOSYM?DONESYM:RBRACE,SH_NL|SH_SEMI); in item() 1183 t->wh.dotre = sh_cmd(lexp,DONESYM,SH_NL|SH_SEMI); in item() 1215 t = sh_cmd(lexp,RBRACE,SH_NL|SH_SEMI); in item() 1221 t->par.partre=sh_cmd(lexp,RPAREN,SH_NL|SH_SEMI); in item() [all …]
|
/titanic_44/usr/src/lib/libshell/common/include/ |
H A D | shlex.h | 130 #define SH_SEMI 0200 /* semi-colon after NL ok */ macro
|