H A D | parse.c | 96 static unsigned long writedefs(Lex_t *lexp,struct argnod *arglist, int line, int type, struct argnod *cmd) argument 106 unsigned long parent=lexp->script; 109 parent = lexp->current; 144 parent=kiaentity(lexp,sh_argstr(cmd),-1,'p',-1,-1,lexp->unknown,'b',0,""); 152 eline = lexp->sh->inlineno-(lexp->token==NL); 153 r=kiaentity(lexp,argp->argval,n,type,line,eline,parent,justify,width,atbuff); 154 sfprintf(lexp->kiatmp,"p;%..64d;v;%..64d;%d;%d;s;\n",lexp 298 makelist(Lex_t *lexp, int type, Shnode_t *l, Shnode_t *r) argument 324 Lex_t *lexp = (Lex_t*)shp->lex_context; local 475 sh_cmd(Lex_t *lexp, register int sym, int flag) argument 529 list(Lex_t *lexp, register int flag) argument 543 term(Lex_t *lexp,register int flag) argument 590 syncase(Lex_t *lexp,register int esym) argument 640 arithfor(Lex_t *lexp,register Shnode_t *tf) argument 715 funct(Lex_t *lexp) argument 878 assign(Lex_t *lexp, register struct argnod *ap, int tdef) argument 1021 item(Lex_t *lexp,int flag) argument 1262 process_sub(Lex_t *lexp,int tok) argument 1279 simple(Lex_t *lexp,int flag, struct ionod *io) argument 1528 skipnl(Lex_t *lexp,int flag) argument 1542 inout(Lex_t *lexp,struct ionod *lastio,int flag) argument 1795 test_primary(Lex_t *lexp) argument 1897 kiaentity(Lex_t *lexp,const char *name,int len,int type,int first,int last,unsigned long parent, int pkind, int width, const char *attr) argument 1937 kiaclose(Lex_t *lexp) argument [all...] |