Searched refs:Jcl_t (Results 1 - 10 of 10) sorted by relevance

/ast/src/lib/libjcl/
H A Djcl.h122 struct Jcl_s; typedef struct Jcl_s Jcl_t; typedef in typeref:struct:Jcl_s
124 typedef int (*Jcloptset_f)(Jcl_t*, int, Jcldisc_t*);
237 extern int jclmap(Jcl_t*, const char*, Jcldisc_t*);
240 extern int jclclose(Jcl_t*);
241 extern int jcleval(Jcl_t*, Jclcond_t*, int);
242 extern char* jclfind(Jcl_t*, const char*, unsigned long, int, Sfio_t**);
243 extern int jclinclude(Jcl_t*, const char*, unsigned long, Jcldisc_t*);
244 extern Jcl_t* jclopen(Jcl_t*, const char*, unsigned long, Jcldisc_t*);
246 extern char* jclpath(Jcl_t*, cons
[all...]
H A Djcllib.h102 Jcl_t* scope; \
168 extern char* expand(Jcl_t*, const char*, int);
169 extern char* lookup(Jcl_t*, const char*, const char*, int, int);
173 extern void nospace(Jcl_t*, Jcldisc_t*);
174 extern char* stash(Jcl_t*, Vmalloc_t*, const char*, int);
H A Dopen.c38 Jcl_t*
39 jclopen(Jcl_t* scope, const char* file, unsigned long flags, Jcldisc_t* disc)
41 register Jcl_t* jcl;
55 if (!(jcl = vmnewof(vm, 0, Jcl_t, 1, 0)))
133 jclclose(Jcl_t* jcl)
172 jclpush(register Jcl_t* jcl, Sfio_t* sp, const char* file, long line)
203 jclpop(Jcl_t* jcl)
H A Dlib.c31 internal(register Jcl_t* jcl, const char* name)
61 lookup(register Jcl_t* jcl, const char* name, const char* value, int flags, int set)
64 register Jcl_t* scope;
229 stash(Jcl_t* jcl, Vmalloc_t* vm, const char* str, int path)
259 nospace(Jcl_t* jcl, Jcldisc_t* disc)
H A Dfind.c44 regular(Jcl_t* jcl, char* path, struct stat* st)
93 expand(Jcl_t* jcl, const char* name, int flags)
170 jclinclude(Jcl_t* jcl, const char* dir, unsigned long flags, Jcldisc_t* disc)
203 search(Jcl_t* jcl, const char* dir, const char* name, unsigned long flags, struct stat* st)
207 Jcl_t* top;
253 jclfind(Jcl_t* jcl, const char* name, unsigned long flags, int level, Sfio_t** spp)
H A Dparse.c59 syntax(Jcl_t* jcl, int level, char* token, char* expected, char* type)
77 push(Jcl_t* jcl, char* s)
96 xel(register Jcl_t* jcl, register char* tok)
116 card(register Jcl_t* jcl)
155 autoexpand(register Jcl_t* jcl, register char* s, Sfio_t* sp)
227 autotoken(register Jcl_t* jcl, register char* s, char** r, int set)
273 autonumber(register Jcl_t* jcl, char* s, long* r)
316 autoeval(register Jcl_t* jcl, register char* s, char** r)
502 lex(register Jcl_t* jcl)
920 eat(Jcl_t* jc
[all...]
H A Dsym.c35 jclsym(Jcl_t* jcl, const char* name, const char* value, int flags)
H A Drun.c75 dsn(Jcl_t* jcl, Jcldd_t* dd, const char* path, int mark)
98 checkdir(Jcl_t* jcl, Jcldd_t* dd)
120 jclrun(Jcl_t* scope)
122 register Jcl_t* jcl;
135 Jcl_t* top;
H A Dpath.c80 optset(Jcl_t* jcl, int c, Jcldisc_t* disc)
368 jclmap(Jcl_t* jcl, const char* file, Jcldisc_t* disc)
631 jclpath(Jcl_t* jcl, const char* name)
/ast/src/cmd/jcl/
H A Djcl.c140 optset(Jcl_t* jcl, int c, Jcldisc_t* disc)
274 Jcl_t* jcl;

Completed in 72 milliseconds