/ast/src/lib/libtksh/lib/tksh7.6/ |
H A D | init.ksh | 1 typeset -A env 3 function env.get function 7 env[${.sh.subscript}]="$v" 10 function env.set function 17 function env.unset function 35 : "${env[PWD]}" # not sure why this is needed
|
/ast/src/cmd/3d/ |
H A D | license.c | 39 char* env; local 47 env = *environ; 54 *environ = env;
|
H A D | 3d.h | 229 #define TABLE_FD (OPEN_MAX>22?22:(OPEN_MAX-1)) /* 0 for env */ 468 char** env; member in struct:__anon7
|
/ast/src/lib/libast/comp/ |
H A D | regexp.c | 45 register Env_t* env = (Env_t*)handle; local 47 if (data || (size = roundof(size, ALIGN_BOUND2)) > (env->buf + env->size - env->cur)) 49 data = (void*)env->cur; 50 env->cur += size; 57 register Env_t* env = (Env_t*)handle; local 62 env->buf = env->cur = (char*)env 96 register Env_t* env = (Env_t*)handle; local [all...] |
/ast/src/lib/libast/path/ |
H A D | pathkey.c | 66 char* env[elementsof(usr) + 3]; local 88 for (c = 0; c < elementsof(env); c++) 89 env[c] = 0; 164 * ${PROBE_ATTRIBUTES} || ${VERSION_ENVIRONMENT} : list of alternate env vars 165 * ${VERSION_ENVIRONMENT} : list of alternate env vars 225 if (!env[c] && (s = ver[c])) 230 env[c] = *p; 235 if (!env[2]) 241 env[2] = *p; 246 if (!env[ [all...] |
/ast/src/lib/libast/regex/ |
H A D | regsubcomp.c | 66 disc = p->env->disc; 81 disc = p->env->disc; 126 disc = p->env->disc; 127 if (p->env->flags & REG_NOSUB) 132 if (!(sub = (regsub_t*)alloc(p->env->disc, 0, sizeof(regsub_t) + strlen(s))) || !(sub->re_ops = (regsubop_t*)alloc(p->env->disc, 0, (nops = 8) * sizeof(regsubop_t)))) 135 alloc(p->env->disc, sub, 0); 141 p->env->sub = 1; 144 if (!(p->env->flags & REG_DELIMITED)) 155 sre = p->env 361 Env_t* env; local [all...] |
H A D | regrexec.c | 56 Env_t* env; local 59 if (!s || !p || !(env = p->env) || (e = env->rex)->type != REX_BM) 109 if (complete || (env->rex = ((r - l) > 128) ? e : e->next) && !(n = regnexec(p, (char*)l, r - l, nmatch, match, flags))) 143 env->rex = e;
|
H A D | regcomp.c | 145 node(Cenv_t* env, int type, int lo, int hi, size_t extra) argument 150 if (e = (Rex_t*)alloc(env->disc, 0, sizeof(Rex_t) + extra)) 157 e->flags = env->flags; 158 e->map = (e->flags & REG_ICASE) ? env->MAP : env->map; 159 e->explicit = env->explicit; 271 serialize(Cenv_t* env, Rex_t* e, int n) argument 281 n = serialize(env, e->re.group.expr.binary.left, n); 284 n = serialize(env, e->re.group.expr.binary.right, n); 287 n = serialize(env, 310 cat(Cenv_t* env, Rex_t* e, Rex_t* f) argument 364 stats(register Cenv_t* env, register Rex_t* e) argument 642 magic(register Cenv_t* env, register int c, int escaped) argument 918 token(register Cenv_t* env) argument 1169 bra(Cenv_t* env) argument 1753 ccl(Cenv_t* env, int type) argument 1791 rep(Cenv_t* env, Rex_t* e, int number, int last) argument 1908 trienode(Cenv_t* env, int c) argument 1921 insert(Cenv_t* env, Rex_t* f, Rex_t* g) argument 1977 trie(Cenv_t* env, Rex_t* e, Rex_t* f) argument 2009 chr(register Cenv_t* env, int* escaped) argument 2041 grp(Cenv_t* env, int parno) argument 2582 seq(Cenv_t* env) argument 2868 con(Cenv_t* env) argument 2894 alt(Cenv_t* env, int number, int cond) argument 2946 bmstr(Cenv_t* env, register Rex_t* a, unsigned char* v, int n, Bm_mask_t b) argument 2980 bmtrie(Cenv_t* env, Rex_t* a, unsigned char* v, Trie_node_t* x, int n, int m, Bm_mask_t b) argument 3011 special(Cenv_t* env, regex_t* p) argument 3238 Cenv_t env; local 3459 Cenv_t env; local [all...] |
H A D | regnexec.c | 248 _matchpush(Env_t* env, Rex_t* rex) argument 260 env->error = REG_ESPACE; 264 f->match = m = env->match + rex->re.group.number; 280 pospush(Env_t* env, Rex_t* rex, unsigned char* p, int be) argument 284 if (!(pos = vector(Pos_t, env->pos, env->pos->cur))) 286 env->error = REG_ESPACE; 292 env->pos->cur++; 305 better(Env_t* env, Pos_t* os, Pos_t* ns, Pos_t* oend, Pos_t* nend, int level) argument 312 if (env 383 _better(Env_t* env, Pos_t* os, Pos_t* ns, Pos_t* oend, Pos_t* nend, int level) argument 402 parserep(Env_t* env, Rex_t* rex, Rex_t* cont, unsigned char* s, int n) argument 499 parsetrie(Env_t* env, Trie_node_t* x, Rex_t* rex, Rex_t* cont, unsigned char* s) argument 797 parse(Env_t* env, Rex_t* rex, Rex_t* cont, unsigned char* s) argument 1830 list(Env_t* env, Rex_t* rex) argument 1854 Env_t* env; local 2022 Env_t* env; local [all...] |
/ast/src/lib/libcoshell/ |
H A D | coexec.c | 160 char* env; local 211 if (!(env = coinitialize(co, co->flags))) 233 sfprintf(sp, " (%d:%s) (%d:%s)\n", strlen(env), env, n, action); 240 env, 259 env, 333 env,
|
/ast/src/cmd/sortlib/sync/ |
H A D | test.c | 41 char env[32]; local 45 sfsprintf(env, sizeof(env), "SORT_E%02u_STATUS", index); 46 if (!(s = getenv(env)))
|
/ast/src/cmd/coshell/ |
H A D | shell.c | 217 char* env; local 225 if (tokscan(msg, &end, "%s %d %d %s %s %s %s %s %s", NiL, &id, &flags, &pwd, &out, &err, &att, &env, &act) != 9) 339 sfprintf(state.string, "%s\ntypeset -i%d ___=${!:-$$}\nexport %s=%..*u${___#%d#}\neval '%s", env ? env : "", TEMPBASE, CO_ENV_TEMP, TEMPBASE, sp->addr, TEMPBASE, (flags & CO_SILENT) ? "" : "set -x\n");
|
/ast/src/lib/libast/misc/ |
H A D | procopen.c | 411 char env[PATH_MAX + 2]; local 707 env[0] = '_'; 708 env[1] = '='; 709 env[2] = 0; 710 if (!setenviron(env)) 743 strcpy(env + 2, path); 771 strcpy(env + 2, (flags & PROC_PARANOID) ? astconf("SH", NiL, NiL) : pathshell()); 773 execve(env + 2, p, environ); 776 proc->pid = spawnveg(env + 2, p, environ, proc->pgrp);
|
/ast/src/lib/libexpr/ |
H A D | exeval.c | 76 getdyn(Expr_t* ex, register Exnode_t* expr, void* env, Exassoc_t** assoc) argument 85 v = eval(ex, expr->data.variable.index, env); 116 void* env; member in struct:__anon352 143 fmt->value = exeval(fmt->expr, node, fmt->env); 178 fmt->value = exeval(fmt->expr, node, fmt->env); 182 fmt->value = exeval(fmt->expr, node, fmt->env); 296 print(Expr_t* ex, Exnode_t* expr, void* env, Sfio_t* sp) argument 304 v = eval(ex, expr->data.print.descriptor, env); 315 fmt.env = env; 402 scan(Expr_t* ex, Exnode_t* expr, void* env, Sfio_t* sp) argument 539 eval(Expr_t* ex, register Exnode_t* expr, void* env) argument 1301 exeval(Expr_t* ex, Exnode_t* expr, void* env) argument [all...] |
/ast/src/cmd/ksh93/sh/ |
H A D | env.c | 43 char **env; member in struct:_env_ 51 #include <env.h> 53 #define ENV_VALID 2 /* set if env is valid */ 93 return(ep->env+n); 97 free((void*)ep->env); 98 if(!(ep->env = (char**)malloc(sizeof(char*)*(ep->count+1)))) 106 ep->env[n++] = vp->un.ptr; 108 ep->env[n] = 0; 110 environ = ep->env+ep->extra; 111 return(ep->env 191 char **env; local [all...] |
H A D | xec.c | 80 struct argnod *env; member in struct:funenv 3289 funenv.env = 0; 3356 envlist = fp->env; 3507 fun.env = envlist;
|
/ast/src/cmd/tw/ |
H A D | expr.c | 201 getval(Expr_t* pgm, Exnode_t* node, Exid_t* sym, Exref_t* ref, void* env, int elt, Exdisc_t* disc) argument 219 ftw = (Ftw_t*)env; 368 cmdarg(state.cmd, ((Extype_t*)env)[0].string, strlen(((Extype_t*)env)[0].string)); 377 if (!sp->sum && !(sp->sum = sumopen(((Extype_t*)env)[0].string))) 378 error(ERROR_SYSTEM|3, "%s checksum initialization error", ((Extype_t*)env)[0].string); 379 ftw = (Ftw_t*)(((Extype_t*)env)[-1].string); 594 setval(Expr_t* pgm, Exnode_t* node, Exid_t* sym, Exref_t* ref, void* env, int elt, Extype_t val, Exdisc_t* disc) argument 606 if (!(ftw = (Ftw_t*)env) || ref && !(ftw = deref(ftw, sym, ref))) return -1; 673 matchval(Expr_t* pgm, Exnode_t* xstr, const char* str, Exnode_t* xpat, const char* pat, void* env, Exdisc_ argument [all...] |
/ast/src/cmd/ie/ |
H A D | emacs.c | 128 #define env editb.e_env macro 230 i = SETJMP(env);
|
H A D | edit.c | 66 #define env editb.e_env macro 1033 LONGJMP(env, UINTR); 1049 LONGJMP(env,(i==0?UEOF:UINTR)); /* What a mess! Give up */
|
H A D | vi.c | 117 #define env editb.e_env macro 581 i = SETJMP(env);
|
/ast/src/cmd/ksh93/bltins/ |
H A D | typeset.c | 116 char *cp,**env=env_get(tdata.sh->env); local 117 while(cp = *env++)
|
/ast/src/cmd/html/ |
H A D | troff2html.h | 164 Env_t* env; /* previous state.env */ member in struct:Divert_s 179 Env_t* env; /* current environment */ member in struct:State_s
|
H A D | troff2html.c | 381 n *= 8 * state.env->ps.current; 385 n *= 6 * state.env->ps.current; 395 n *= 6 * state.env->vs.current; 436 n *= state.env->ps.current / 12; 438 n /= state.env->ps.current / 12; 460 n *= 8 * state.env->ps.current; 462 n /= 8 * state.env->ps.current; 467 n *= 6 * state.env->ps.current; 469 n /= 6 * state.env->ps.current; 483 n *= 6 * state.env 997 env(char* s) function [all...] |
/ast/src/cmd/ksh93/edit/ |
H A D | emacs.c | 140 #define env editb.e_env macro 236 i = sigsetjmp(env,0);
|
/ast/src/cmd/warp/ |
H A D | warp.c | 26 * the env var WARP controls the seconds offset added to each time_t 265 char* env[32]; member in struct:__anon241 313 if (!e) { s = "warp: AHA: no env\n"; write(2, s, strlen(s)); } 314 p = state.env; 315 x = &state.env[elementsof(state.env) - 1]; 341 s = "warp: out of space [env]\n"; 1964 char** env; local 1967 env = (char**)arge; 1968 if (*state.env) 2050 char** env; local 2068 char** env; local [all...] |