Searched refs:Jcl_t (Results 1 - 10 of 10) sorted by relevance
/ast/src/lib/libjcl/ |
H A D | jcl.h | 122 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 D | jcllib.h | 102 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 D | open.c | 38 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 D | lib.c | 31 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 D | find.c | 44 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 D | parse.c | 59 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 D | sym.c | 35 jclsym(Jcl_t* jcl, const char* name, const char* value, int flags)
|
H A D | run.c | 75 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 D | path.c | 80 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 D | jcl.c | 140 optset(Jcl_t* jcl, int c, Jcldisc_t* disc) 274 Jcl_t* jcl;
|
Completed in 72 milliseconds