Home
last modified time | relevance | path

Searched refs:wordent (Results 1 – 6 of 6) sorted by relevance

/titanic_44/usr/src/cmd/csh/
H A Dsh.parse.c24 void asyntax(struct wordent *, struct wordent *);
25 void asyn0(struct wordent *, struct wordent *);
26 void asyn3(struct wordent *, struct wordent *);
28 struct command *syn0(struct wordent *, struct wordent *, int);
29 struct command *syn1(struct wordent *, struct wordent *, int);
30 struct command *syn1a(struct wordent *, struct wordent *, int);
31 struct command *syn1b(struct wordent *, struct wordent *, int);
32 struct command *syn2(struct wordent *, struct wordent *, int);
33 struct command *syn3(struct wordent *, struct wordent *, int);
34 struct wordent *freenod(struct wordent *, struct wordent *);
[all …]
H A Dsh.lex.c43 struct wordent *dosub(int, struct wordent *, bool);
45 struct wordent *gethent(int);
46 struct wordent *getsub(struct wordent *);
69 struct wordent *exclnxt; /* The rest of the ! subst words */
88 lex(struct wordent *hp) in lex()
90 struct wordent *wdp; in lex()
116 struct wordent *new = (struct wordent *)xalloc(sizeof *wdp); in lex()
133 prlex(struct wordent *sp0) in prlex()
135 struct wordent *sp = sp0->next; in prlex()
151 copylex(struct wordent *hp, struct wordent *fp) in copylex()
[all …]
H A Dsh.h247 struct wordent { struct
249 struct wordent *prev; argument
250 struct wordent *next; argument
401 struct wordent *alhistp; /* Argument list (first) */
402 struct wordent *alhistt; /* Node after last in arg list */
455 struct wordent Hlex;
461 struct wordent paraml; /* Current lexical word list */
484 extern struct Hist *enthist(int, struct wordent *, bool);
504 extern struct command *syntax(struct wordent *, struct wordent *, int);
H A Dsh.hist.c20 struct Hist *enthist(int, struct wordent *, bool);
30 savehist(struct wordent *sp) in savehist()
63 enthist(int event, struct wordent *lp, bool docopy) in enthist()
H A Dsh.exp.c591 struct wordent paraml; in evalav()
592 struct wordent *hp = &paraml; in evalav()
594 struct wordent *wdp = hp; in evalav()
603 struct wordent *new = (struct wordent *)xcalloc(1, sizeof *wdp); in evalav()
H A Dsh.glob.c783 struct wordent paraml; in backeval()