Home
last modified time | relevance | path

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

/netbsd-src/bin/csh/
H A Dparse.c50 static void asyntax(struct wordent *, struct wordent *);
51 static void asyn0(struct wordent *, struct wordent *);
52 static void asyn3(struct wordent *, struct wordent *);
53 static struct wordent *freenod(struct wordent *, struct wordent *);
54 static struct command *syn0(struct wordent *, struct wordent *, int);
55 static struct command *syn1(struct wordent *, struct wordent *, int);
56 static struct command *syn1a(struct wordent *, struct wordent *, int);
57 static struct command *syn1b(struct wordent *, struct wordent *, int);
58 static struct command *syn2(struct wordent *, struct wordent *, int);
59 static struct command *syn3(struct wordent *, struct wordent *, int);
[all …]
H A Dextern.h177 struct Hist *enthist(int, struct wordent *, int);
181 void savehist(struct wordent *);
190 void copylex(struct wordent *, struct wordent *);
192 void freelex(struct wordent *);
193 int lex(struct wordent *);
194 void prlex(FILE *, struct wordent *);
196 int sprlex(char **, struct wordent *);
239 void alias(struct wordent *);
241 struct command *syntax(struct wordent *, struct wordent *, int);
H A Dlex.c68 static struct wordent *gethent(int);
71 static struct wordent *getsub(struct wordent *);
73 static struct wordent *dosub(int, struct wordent *, int);
99 static struct wordent *exclnxt = NULL;
138 lex(struct wordent *hp) in lex()
140 struct wordent *wdp; in lex()
161 struct wordent *new; in lex()
176 prlex(FILE *fp, struct wordent *sp0) in prlex()
178 struct wordent *sp; in prlex()
193 sprlex(char **s, struct wordent *sp0) in sprlex()
[all …]
H A Dcsh.h272 struct wordent { struct
274 struct wordent *prev; argument
275 struct wordent *next; argument
428 extern struct wordent *alhistp; /* Argument list (first) */
429 extern struct wordent *alhistt; /* Node after last in arg list */
466 struct wordent Hlex;
472 extern struct wordent paraml; /* Current lexical word list */
H A Dhist.c54 savehist(struct wordent *sp) in savehist()
101 enthist(int event, struct wordent *lp, int docopy) in enthist()
H A Dexec.c105 static int tellmewhat(struct wordent *, Char *);
609 struct wordent lexw[3]; in dowhich()
638 tellmewhat(struct wordent *lexp, Char *str) in tellmewhat()
641 struct wordent *sp; in tellmewhat()
H A Dexp.c562 struct wordent *hp, paraml1, *wdp; in evalav()
571 struct wordent *new; in evalav()
573 new = (struct wordent *)xcalloc(1, sizeof *wdp); in evalav()
H A Dcsh.c138 struct wordent *alhistp,*alhistt;
146 struct wordent paraml;
H A Dglob.c664 struct wordent fparaml; in backeval()