Home
last modified time | relevance | path

Searched refs:Tokenrow (Results 1 – 10 of 10) sorted by relevance

/AOO41X/main/soltools/cpp/
H A Dcpp.h88 } Tokenrow; typedef
110 Tokenrow *vp; /* value as macro */
111 Tokenrow *ap; /* list of argument names, if any */
185 void tokenrow_zeroTokenIdentifiers(Tokenrow* trp);
190 int gettokens(Tokenrow *, int);
191 int comparetokens(Tokenrow *, Tokenrow *);
194 void puttokens(Tokenrow *);
195 void process(Tokenrow *);
204 void control(Tokenrow *);
205 void dodefine(Tokenrow *);
[all …]
H A D_tokens.c203 maketokenrow(int size, Tokenrow * trp) in maketokenrow()
215 growtokenrow(Tokenrow * trp) in growtokenrow()
231 comparetokens(Tokenrow * tr1, Tokenrow * tr2) in comparetokens()
256 insertrow(Tokenrow * dtr, int ntok, Tokenrow * str) in insertrow()
271 makespace(Tokenrow * trp, Token * ntp) in makespace()
295 movetokenrow(Tokenrow * dtr, Tokenrow * str) in movetokenrow()
311 adjustrow(Tokenrow * trp, int nt) in adjustrow()
331 Tokenrow *
332 copytokenrow(Tokenrow * dtr, Tokenrow * str) in copytokenrow()
347 Tokenrow *
[all …]
H A D_macro.c44 dodefine(Tokenrow * trp) in dodefine()
49 Tokenrow *def, *args; in dodefine()
73 args = new(Tokenrow); in dodefine()
136 Tokenrow *tap; in dodefine()
171 doadefine(Tokenrow * trp, int type) in doadefine()
176 static Tokenrow onetr = {onetoken, onetoken, onetoken + 1, 1}; in doadefine()
234 expandrow(Tokenrow * trp, char *flag) in expandrow()
314 expand(Tokenrow * trp, Nlist * np, MacroValidatorList * pValidators) in expand()
317 Tokenrow ntr; in expand()
319 Tokenrow *atr[NARG + 1]; in expand()
[all …]
H A D_cpp.c50 Tokenrow tr; in main()
70 process(Tokenrow * trp) in process()
123 control(Tokenrow * trp) in control()
343 Tokenrow *trp; in error()
380 trp = va_arg(ap, Tokenrow *); in error()
H A D_include.c52 doinclude(Tokenrow * trp, int depth, int import) in doinclude()
160 static Tokenrow tr = {&ta, &ta, &ta + 1, 1}; in genline()
192 static Tokenrow tr = {&ta, &ta, &ta + 1, 1}; in genimport()
234 static Tokenrow tr = {&ta, &ta, &ta + 1, 1}; in genwrap()
H A D_mcrvalid.c142 tokenrow_zeroTokenIdentifiers(Tokenrow* trp) in tokenrow_zeroTokenIdentifiers()
H A D_nlist.c85 static Tokenrow deftr = {deftoken, deftoken, deftoken + 1, 1}; in setup_kwtab()
H A D_unix.c63 Tokenrow tr; in setup()
H A D_eval.c254 eval(Tokenrow * trp, int kw) in eval()
H A D_lex.c340 gettokens(Tokenrow * trp, int reset) in gettokens()