~vcs-imports/gnubash/trunk

« back to all changes in this revision

Viewing changes to tags

  • Committer: Chet Ramey
  • Date: 2023-11-14 14:35:40 UTC
  • Revision ID: git-v1:4b0f8ba28449c60d6b3436d0c98b14e016b232c2
bash-5.2 updated translations; remove tags file

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
$name            variable     36 /usr/local/src/bash/bash-20230914/builtins/getopts.def shell variable $name, initializing name if it does not exist, and
2
 
A                variable     53 /usr/local/src/bash/bash-20230914/builtins/declare.def A, and r.
3
 
ABSPATH          macro       257 general.h        # define ABSPATH(x) ((x)[0] == '/')
4
 
ABSPATH          macro       260 general.h        # define ABSPATH(x) (((x)[0] && ISALPHA((unsigned char)(x)[0]) && (x)[1] == ':') || ISDIRSEP((x)[0]))
5
 
ADDINTERRUPT     macro        44 quit.h           #define ADDINTERRUPT interrupt_state++
6
 
ADDOVERFLOW      macro       131 /usr/local/src/bash/bash-20230914/include/typemax.h #define ADDOVERFLOW(a,b,minv,maxv) \
7
 
ADD_AFTER        macro        56 array.c          #define ADD_AFTER(ae, new) \
8
 
ADD_BEFORE       macro        48 array.c          #define ADD_BEFORE(ae, new) \
9
 
AFLAG            macro        80 /usr/local/src/bash/bash-20230914/builtins/enable.def #define AFLAG 0x01
10
 
AFLAG            macro        96 /usr/local/src/bash/bash-20230914/builtins/history.def #define AFLAG 0x01
11
 
ALIAS_HASH_BUCKETS macro        49 alias.c          #define ALIAS_HASH_BUCKETS 64 /* must be power of two */
12
 
ALLOCATE_BUFFERS macro       158 input.c          #define ALLOCATE_BUFFERS(n) \
13
 
ALL_ELEMENT_SUB  macro       177 array.h          #define ALL_ELEMENT_SUB(c) ((c) == '@' || (c) == '*')
14
 
AL_BEINGEXPANDED macro        36 alias.h          #define AL_BEINGEXPANDED 0x2
15
 
AL_EXPANDNEXT    macro        35 alias.h          #define AL_EXPANDNEXT 0x1
16
 
AL_REUSABLE      macro        64 /usr/local/src/bash/bash-20230914/builtins/alias.def #define AL_REUSABLE 0x01
17
 
AMBIGUOUS_REDIRECT macro        42 command.h        #define AMBIGUOUS_REDIRECT -1
18
 
ANDOR            macro        75 test.c           #define ANDOR(s) (s[0] == '-' && (s[1] == 'a' || s[1] == 'o') && s[2] == 0)
19
 
ANY_PID          macro       201 jobs.h           #define ANY_PID (pid_t)-1
20
 
ARITH_COM        typedef     316 command.h        } ARITH_COM;
21
 
ARITH_EXP_CHAR   macro      3790 subst.c          #define ARITH_EXP_CHAR(s) (s == '$' || s == '`' || s == CTLESC || s == '~')
22
 
ARITH_FOR_COM    typedef     277 command.h        } ARITH_FOR_COM;
23
 
ARRAY            typedef      41 array.h          } ARRAY;
24
 
ARRAY            typedef     126 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c } ARRAY;
25
 
ARRAYREF_BUILTIN macro        48 builtins.h       #define ARRAYREF_BUILTIN 0x80 /* This builtin takes array references as arguments */
26
 
ARRAY_ASSOC      macro        36 arrayfunc.h      #define ARRAY_ASSOC 2
27
 
ARRAY_DEFAULT_SIZE macro        51 array.h          #define ARRAY_DEFAULT_SIZE 1024
28
 
ARRAY_ELEMENT    typedef      49 array.h          } ARRAY_ELEMENT;
29
 
ARRAY_ELEMENT_REPLACE macro       166 array.h          #define ARRAY_ELEMENT_REPLACE(ae, v) \
30
 
ARRAY_INDEXED    macro        35 arrayfunc.h      #define ARRAY_INDEXED 1
31
 
ARRAY_INVALID    macro        33 arrayfunc.h      #define ARRAY_INVALID -1
32
 
ARRAY_SCALAR     macro        34 arrayfunc.h      #define ARRAY_SCALAR 0
33
 
ARRAY_VALUE_REPLACE macro       173 array.h          #define ARRAY_VALUE_REPLACE(a, i, v) \
34
 
ASSIGNMENT_BUILTIN macro        45 builtins.h       #define ASSIGNMENT_BUILTIN 0x10 /* This builtin takes assignment statements. */
35
 
ASSIGN_RETURN    macro      3573 subst.c          #define ASSIGN_RETURN(r) \
36
 
ASSOC_HASH_BUCKETS macro        28 assoc.h          #define ASSOC_HASH_BUCKETS 1024
37
 
ASS_ALLOWALLSUB  macro        58 subst.h          #define ASS_ALLOWALLSUB 0x0800 /* allow * and @ as associative array keys */
38
 
ASS_APPEND       macro        47 subst.h          #define ASS_APPEND 0x0001
39
 
ASS_CHKLOCAL     macro        53 subst.h          #define ASS_CHKLOCAL 0x0040 /* check local variable before assignment */
40
 
ASS_FORCE        macro        52 subst.h          #define ASS_FORCE 0x0020 /* force assignment even to readonly variable */
41
 
ASS_MKASSOC      macro        49 subst.h          #define ASS_MKASSOC 0x0004
42
 
ASS_MKGLOBAL     macro        50 subst.h          #define ASS_MKGLOBAL 0x0008 /* force global assignment */
43
 
ASS_MKLOCAL      macro        48 subst.h          #define ASS_MKLOCAL 0x0002
44
 
ASS_NAMEREF      macro        51 subst.h          #define ASS_NAMEREF 0x0010 /* assigning to nameref variable */
45
 
ASS_NOEVAL       macro        55 subst.h          #define ASS_NOEVAL 0x0100 /* don't evaluate value as expression */
46
 
ASS_NOEXPAND     macro        54 subst.h          #define ASS_NOEXPAND 0x0080 /* don't expand associative array subscripts */
47
 
ASS_NOINVIS      macro        57 subst.h          #define ASS_NOINVIS 0x0400 /* don't resolve local invisible variables */
48
 
ASS_NOLONGJMP    macro        56 subst.h          #define ASS_NOLONGJMP 0x0200 /* don't longjmp on fatal assignment error */
49
 
ASS_NOTEMPENV    macro        60 subst.h          #define ASS_NOTEMPENV 0x2000 /* don't assign into temporary environment */
50
 
ASS_ONEWORD      macro        59 subst.h          #define ASS_ONEWORD 0x1000 /* don't check array subscripts, assume higher level has done that */
51
 
AS_DISPOSE       macro       119 array.h          #define AS_DISPOSE 0x01
52
 
ATTROPTS         macro       112 /usr/local/src/bash/bash-20230914/builtins/setattr.def # define ATTROPTS "aAfnp"
53
 
ATTROPTS         macro       114 /usr/local/src/bash/bash-20230914/builtins/setattr.def # define ATTROPTS "fnp"
54
 
AV_ALLOWALL      macro        57 arrayfunc.h      #define AV_ALLOWALL 0x001 /* treat a[@] like $@ and a[*] like $* */
55
 
AV_ALLOWALL      macro       124 arrayfunc.h      #define AV_ALLOWALL 0
56
 
AV_ASSIGNRHS     macro        61 arrayfunc.h      #define AV_ASSIGNRHS 0x010 /* no splitting, special case ${a[@]} */
57
 
AV_ASSIGNRHS     macro       128 arrayfunc.h      #define AV_ASSIGNRHS 0
58
 
AV_ATSTARKEYS    macro        64 arrayfunc.h      #define AV_ATSTARKEYS 0x080 /* accept a[@] and a[*] but use them as keys, not special values */
59
 
AV_ATSTARKEYS    macro       131 arrayfunc.h      #define AV_ATSTARKEYS 0
60
 
AV_NOEXPAND      macro        62 arrayfunc.h      #define AV_NOEXPAND 0x020 /* don't run assoc subscripts through word expansion */
61
 
AV_NOEXPAND      macro       129 arrayfunc.h      #define AV_NOEXPAND 0
62
 
AV_ONEWORD       macro        63 arrayfunc.h      #define AV_ONEWORD 0x040 /* not used yet */
63
 
AV_ONEWORD       macro       130 arrayfunc.h      #define AV_ONEWORD 0
64
 
AV_QUOTED        macro        58 arrayfunc.h      #define AV_QUOTED 0x002
65
 
AV_QUOTED        macro       125 arrayfunc.h      #define AV_QUOTED 0
66
 
AV_USEIND        macro        59 arrayfunc.h      #define AV_USEIND 0x004
67
 
AV_USEIND        macro       126 arrayfunc.h      #define AV_USEIND 0
68
 
AV_USEVAL        macro        60 arrayfunc.h      #define AV_USEVAL 0x008 /* XXX - should move this */
69
 
AV_USEVAL        macro       127 arrayfunc.h      #define AV_USEVAL 0
70
 
Arith            member      215 command.h        struct arith_com *Arith;
71
 
ArithFor         member      221 command.h        struct arith_for_com *ArithFor;
72
 
BADOPT           macro       110 /usr/local/src/bash/bash-20230914/builtins/getopt.c #define BADOPT(x) fprintf (stderr, _("%s: illegal option -- %c\n"), argv[0], x)
73
 
BADVAR_REDIRECT  macro        46 command.h        #define BADVAR_REDIRECT -5 /* something wrong with {varname}redir */
74
 
BAD_JOBSPEC      macro       196 jobs.h           #define BAD_JOBSPEC -3 /* Bad syntax for job spec. */
75
 
BAND             macro       133 expr.c           #define BAND '&' /* Bitwise AND */
76
 
BASE_INDENT      macro        50 builtins.h       #define BASE_INDENT 4
77
 
BASE_INDENT      macro        75 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define BASE_INDENT 4
78
 
BASHARRAY_PREFIX macro        94 variables.c      #define BASHARRAY_PREFIX "BASH_ARRAY_"
79
 
BASHARRAY_PREFLEN macro        95 variables.c      #define BASHARRAY_PREFLEN 11
80
 
BASHARRAY_SUFFIX macro        96 variables.c      #define BASHARRAY_SUFFIX "%%"
81
 
BASHARRAY_SUFFLEN macro        97 variables.c      #define BASHARRAY_SUFFLEN 2
82
 
BASHASSOC_PREFIX macro        99 variables.c      #define BASHASSOC_PREFIX "BASH_ASSOC_"
83
 
BASHASSOC_PREFLEN macro       100 variables.c      #define BASHASSOC_PREFLEN 11
84
 
BASHASSOC_SUFFIX macro       101 variables.c      #define BASHASSOC_SUFFIX "%%" /* needs to be the same as BASHARRAY_SUFFIX */
85
 
BASHASSOC_SUFFLEN macro       102 variables.c      #define BASHASSOC_SUFFLEN 2
86
 
BASHFUNC_PREFIX  macro        88 variables.c      #define BASHFUNC_PREFIX "BASH_FUNC_"
87
 
BASHFUNC_PREFLEN macro        89 variables.c      #define BASHFUNC_PREFLEN 10 /* == strlen(BASHFUNC_PREFIX */
88
 
BASHFUNC_SUFFIX  macro        90 variables.c      #define BASHFUNC_SUFFIX "%%"
89
 
BASHFUNC_SUFFLEN macro        91 variables.c      #define BASHFUNC_SUFFLEN 2 /* == strlen(BASHFUNC_SUFFIX) */
90
 
BASH_INPUT       typedef      84 input.h          } BASH_INPUT;
91
 
BASH_NSIG        macro        46 trap.h           #define BASH_NSIG NSIG+3
92
 
BASH_TIMEFORMAT  macro      1201 execute_cmd.c    #define BASH_TIMEFORMAT "\nreal\t%3lR\nuser\t%3lU\nsys\t%3lS"
93
 
BGPIDS_TABLE_SZ  macro       107 jobs.c           #define BGPIDS_TABLE_SZ 512
94
 
BIND_RETURN      macro        93 /usr/local/src/bash/bash-20230914/builtins/bind.def #define BIND_RETURN(x) do { return_code = x; goto bind_exit; } while (0)
95
 
BLOCKSIZE        macro       205 /usr/local/src/bash/bash-20230914/builtins/ulimit.def #define BLOCKSIZE(x) (((x) == POSIXBLK) ? (posixly_correct ? 512 : 1024) : (x))
96
 
BLOCK_CHILD      macro        97 sig.h            # define BLOCK_CHILD(nvar, ovar) BLOCK_SIGNAL (SIGCHLD, nvar, ovar)
97
 
BLOCK_CHILD      macro       100 sig.h            # define BLOCK_CHILD(nvar, ovar) ovar = sigblock (sigmask (SIGCHLD))
98
 
BLOCK_SIGNAL     macro        86 sig.h            #define BLOCK_SIGNAL(sig, nvar, ovar) \
99
 
BNOT             macro       136 expr.c           #define BNOT '~' /* Bitwise NOT; Two's complement. */
100
 
BOR              macro       134 expr.c           #define BOR '|' /* Bitwise OR. */
101
 
BRACE_SEQ_SPECIFIER macro        60 braces.c         #define BRACE_SEQ_SPECIFIER ".."
102
 
BSTREAM          struct       45 input.h          typedef struct BSTREAM
103
 
BUCKET_CONTENTS  typedef      36 hashlib.h        } BUCKET_CONTENTS;
104
 
BUFFERED_STREAM  typedef      53 input.h          } BUFFERED_STREAM;
105
 
BUILTINS_H       macro        22 builtins.h       #define BUILTINS_H
106
 
BUILTIN_DELETED  macro        42 builtins.h       #define BUILTIN_DELETED 0x02 /* This has been deleted with enable -d. */
107
 
BUILTIN_DESC     typedef     137 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c } BUILTIN_DESC;
108
 
BUILTIN_ENABLED  macro        41 builtins.h       #define BUILTIN_ENABLED 0x01 /* This builtin is enabled. */
109
 
BUILTIN_FLAG_ARRAYREF_ARG macro        73 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define BUILTIN_FLAG_ARRAYREF_ARG 0x10
110
 
BUILTIN_FLAG_ASSIGNMENT macro        70 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define BUILTIN_FLAG_ASSIGNMENT 0x02
111
 
BUILTIN_FLAG_LOCALVAR macro        71 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define BUILTIN_FLAG_LOCALVAR 0x04
112
 
BUILTIN_FLAG_POSIX_BUILTIN macro        72 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define BUILTIN_FLAG_POSIX_BUILTIN 0x08
113
 
BUILTIN_FLAG_SPECIAL macro        69 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define BUILTIN_FLAG_SPECIAL 0x01
114
 
BXOR             macro       135 expr.c           #define BXOR '^' /* Bitwise eXclusive OR. */
115
 
B_EOF            macro        32 input.h          #undef B_EOF
116
 
B_EOF            macro        36 input.h          #define B_EOF 0x01
117
 
B_ERROR          macro        33 input.h          #undef B_ERROR /* There are some systems with this define */
118
 
B_ERROR          macro        37 input.h          #define B_ERROR 0x02
119
 
B_SHAREDBUF      macro        41 input.h          #define B_SHAREDBUF 0x20 /* shared input buffer */
120
 
B_TEXT           macro        40 input.h          #define B_TEXT 0x10
121
 
B_UNBUFF         macro        34 input.h          #undef B_UNBUFF
122
 
B_UNBUFF         macro        38 input.h          #define B_UNBUFF 0x04
123
 
B_WASBASHINPUT   macro        39 input.h          #define B_WASBASHINPUT 0x08
124
 
CACHE_IMPORTSTR  macro       210 variables.h      #define CACHE_IMPORTSTR(var, value) \
125
 
CASEPAT_FALLTHROUGH macro       239 command.h        #define CASEPAT_FALLTHROUGH 0x01
126
 
CASEPAT_TESTNEXT macro       240 command.h        #define CASEPAT_TESTNEXT 0x02
127
 
CASE_CAPITALIZE  macro       195 externs.h        #define CASE_CAPITALIZE 0x0004
128
 
CASE_COM         typedef     256 command.h        } CASE_COM;
129
 
CASE_LOWER       macro       193 externs.h        #define CASE_LOWER 0x0001
130
 
CASE_LOWFIRST    macro       200 externs.h        #define CASE_LOWFIRST 0x0080
131
 
CASE_TOGGLE      macro       197 externs.h        #define CASE_TOGGLE 0x0010
132
 
CASE_TOGGLEALL   macro       198 externs.h        #define CASE_TOGGLEALL 0x0020
133
 
CASE_UNCAP       macro       196 externs.h        #define CASE_UNCAP 0x0008
134
 
CASE_UPFIRST     macro       199 externs.h        #define CASE_UPFIRST 0x0040
135
 
CASE_UPPER       macro       194 externs.h        #define CASE_UPPER 0x0002
136
 
CASE_USEWORDS    macro       202 externs.h        #define CASE_USEWORDS 0x1000
137
 
CA_ALIAS         macro        44 pcomplete.h      #define CA_ALIAS (1<<0)
138
 
CA_ARRAYVAR      macro        45 pcomplete.h      #define CA_ARRAYVAR (1<<1)
139
 
CA_BINDING       macro        46 pcomplete.h      #define CA_BINDING (1<<2)
140
 
CA_BUILTIN       macro        47 pcomplete.h      #define CA_BUILTIN (1<<3)
141
 
CA_COMMAND       macro        48 pcomplete.h      #define CA_COMMAND (1<<4)
142
 
CA_DIRECTORY     macro        49 pcomplete.h      #define CA_DIRECTORY (1<<5)
143
 
CA_DISABLED      macro        50 pcomplete.h      #define CA_DISABLED (1<<6)
144
 
CA_ENABLED       macro        51 pcomplete.h      #define CA_ENABLED (1<<7)
145
 
CA_EXPORT        macro        52 pcomplete.h      #define CA_EXPORT (1<<8)
146
 
CA_FILE          macro        53 pcomplete.h      #define CA_FILE (1<<9)
147
 
CA_FUNCTION      macro        54 pcomplete.h      #define CA_FUNCTION (1<<10)
148
 
CA_GROUP         macro        55 pcomplete.h      #define CA_GROUP (1<<11)
149
 
CA_HELPTOPIC     macro        56 pcomplete.h      #define CA_HELPTOPIC (1<<12)
150
 
CA_HOSTNAME      macro        57 pcomplete.h      #define CA_HOSTNAME (1<<13)
151
 
CA_JOB           macro        58 pcomplete.h      #define CA_JOB (1<<14)
152
 
CA_KEYWORD       macro        59 pcomplete.h      #define CA_KEYWORD (1<<15)
153
 
CA_RUNNING       macro        60 pcomplete.h      #define CA_RUNNING (1<<16)
154
 
CA_SERVICE       macro        61 pcomplete.h      #define CA_SERVICE (1<<17)
155
 
CA_SETOPT        macro        62 pcomplete.h      #define CA_SETOPT (1<<18)
156
 
CA_SHOPT         macro        63 pcomplete.h      #define CA_SHOPT (1<<19)
157
 
CA_SIGNAL        macro        64 pcomplete.h      #define CA_SIGNAL (1<<20)
158
 
CA_STOPPED       macro        65 pcomplete.h      #define CA_STOPPED (1<<21)
159
 
CA_USER          macro        66 pcomplete.h      #define CA_USER (1<<22)
160
 
CA_VARIABLE      macro        67 pcomplete.h      #define CA_VARIABLE (1<<23)
161
 
CBACKQ           macro        54 syntax.h         #define CBACKQ 0x0004 /* back quote */
162
 
CBLANK           macro        65 syntax.h         #define CBLANK 0x2000 /* whitespace (blank) character */
163
 
CBSDQUOTE        macro        58 syntax.h         #define CBSDQUOTE 0x0040 /* characters escaped by backslash in double quotes */
164
 
CBSHDOC          macro        59 syntax.h         #define CBSHDOC 0x0080 /* characters escaped by backslash in here doc */
165
 
CEXP             macro        57 syntax.h         #define CEXP 0x0020 /* shell expansion character */
166
 
CFLAG            macro       102 /usr/local/src/bash/bash-20230914/builtins/history.def #define CFLAG 0x40
167
 
CGLOB            macro        60 syntax.h         #define CGLOB 0x0100 /* globbing characters */
168
 
CHAR_BIT         macro        30 /usr/local/src/bash/bash-20230914/include/typemax.h # define CHAR_BIT 8
169
 
CHAR_BIT         macro        76 general.h        # define CHAR_BIT 8
170
 
CHAR_MAX         macro        69 general.h        # define CHAR_MAX 0xff
171
 
CHAR_MAX         macro        71 general.h        # define CHAR_MAX 0x7f
172
 
CHECK_SIGTERM    macro        72 quit.h           #define CHECK_SIGTERM \
173
 
CHECK_STRING_OVERRUN macro       135 subst.c          #define CHECK_STRING_OVERRUN(oind, ind, len, ch) \
174
 
CHECK_TERMSIG    macro        53 quit.h           #define CHECK_TERMSIG \
175
 
CHECK_WAIT_INTR  macro        61 quit.h           #define CHECK_WAIT_INTR \
176
 
CHECK_WINCH      macro        77 quit.h           #define CHECK_WINCH \
177
 
CHECK_XTRACE_FP  macro       112 print_cmd.c      #define CHECK_XTRACE_FP xtrace_fp = (xtrace_fp ? xtrace_fp : stderr)
178
 
CLEARSTAK        macro       170 /usr/local/src/bash/bash-20230914/builtins/pushd.def #define CLEARSTAK 0x08
179
 
CLEAR_EXPORTSTR  macro       202 variables.h      #define CLEAR_EXPORTSTR(var) (var)->exportstr = (char *)NULL
180
 
CLK_TCK          macro        36 /usr/local/src/bash/bash-20230914/include/posixtime.h # define CLK_TCK HZ
181
 
CLK_TCK          macro        38 /usr/local/src/bash/bash-20230914/include/posixtime.h # define CLK_TCK 60 /* 60HZ */
182
 
CLOBBERING_REDIRECT macro        48 command.h        #define CLOBBERING_REDIRECT(ri) \
183
 
CLRINTERRUPT     macro        42 quit.h           #define CLRINTERRUPT interrupt_state = 0
184
 
CLSIZE           macro        46 /usr/local/src/bash/bash-20230914/lib/malloc/getpagesize.h # define CLSIZE 1
185
 
CMDERR_BADCONN   macro       394 command.h        #define CMDERR_BADCONN 2
186
 
CMDERR_BADJUMP   macro       395 command.h        #define CMDERR_BADJUMP 3
187
 
CMDERR_BADTYPE   macro       393 command.h        #define CMDERR_BADTYPE 1
188
 
CMDERR_DEFAULT   macro       392 command.h        #define CMDERR_DEFAULT 0
189
 
CMDERR_LAST      macro       397 command.h        #define CMDERR_LAST 3
190
 
CMD_AMPERSAND    macro       188 command.h        #define CMD_AMPERSAND 0x200 /* command & */
191
 
CMD_COMMAND_BUILTIN macro       190 command.h        #define CMD_COMMAND_BUILTIN 0x0800 /* command executed by `command' builtin */
192
 
CMD_COPROC_SUBSHELL macro       191 command.h        #define CMD_COPROC_SUBSHELL 0x1000
193
 
CMD_FORCE_SUBSHELL macro       180 command.h        #define CMD_FORCE_SUBSHELL 0x02 /* Shell needs to force a subshell. */
194
 
CMD_IGNORE_RETURN macro       182 command.h        #define CMD_IGNORE_RETURN 0x08 /* Ignore the exit value. For set -e. */
195
 
CMD_INHIBIT_EXPANSION macro       184 command.h        #define CMD_INHIBIT_EXPANSION 0x20 /* Do not expand the command words. */
196
 
CMD_INVERT_RETURN macro       181 command.h        #define CMD_INVERT_RETURN 0x04 /* Invert the exit value. */
197
 
CMD_IS_DIR       macro      1837 bashline.c       #define CMD_IS_DIR(x) (absolute_pathname(x) == 0 && absolute_program(x) == 0 && *(x) != '~' && test_for_directory (x))
198
 
CMD_LASTPIPE     macro       192 command.h        #define CMD_LASTPIPE 0x2000
199
 
CMD_NO_FORK      macro       185 command.h        #define CMD_NO_FORK 0x40 /* Don't fork; just call execve */
200
 
CMD_NO_FUNCTIONS macro       183 command.h        #define CMD_NO_FUNCTIONS 0x10 /* Ignore functions during command lookup. */
201
 
CMD_STDIN_REDIR  macro       189 command.h        #define CMD_STDIN_REDIR 0x400 /* async command needs implicit </dev/null */
202
 
CMD_STDPATH      macro       193 command.h        #define CMD_STDPATH 0x4000 /* use standard path for command lookup */
203
 
CMD_TIME_PIPELINE macro       186 command.h        #define CMD_TIME_PIPELINE 0x80 /* Time a pipeline */
204
 
CMD_TIME_POSIX   macro       187 command.h        #define CMD_TIME_POSIX 0x100 /* time -p; use POSIX.2 time output spec. */
205
 
CMD_TRY_OPTIMIZING macro       194 command.h        #define CMD_TRY_OPTIMIZING 0x8000 /* try to optimize this simple command */
206
 
CMD_UNTIL        macro      3681 execute_cmd.c    #define CMD_UNTIL 1
207
 
CMD_WANT_SUBSHELL macro       179 command.h        #define CMD_WANT_SUBSHELL 0x01 /* User wants a subshell: ( command ) */
208
 
CMD_WHILE        macro      3680 execute_cmd.c    #define CMD_WHILE 0
209
 
COL              macro       138 expr.c           #define COL ':'
210
 
COLS             variable   3220 execute_cmd.c    static int LINES, COLS, tabsize;
211
 
COMMA            macro       139 expr.c           #define COMMA ','
212
 
COMMAND          typedef     226 command.h        } COMMAND;
213
 
COMMAND_BUILTIN_FLAGS macro       125 /usr/local/src/bash/bash-20230914/builtins/command.def #define COMMAND_BUILTIN_FLAGS (CMD_NO_FUNCTIONS | CMD_INHIBIT_EXPANSION | CMD_COMMAND_BUILTIN | (use_standard_path ? CMD_STDPATH : 0))
214
 
COMMAND_SEPARATORS macro      1378 bashline.c       #define COMMAND_SEPARATORS ";|&{(`"
215
 
COMMAND_SEPARATORS_PLUS_WS macro      1380 bashline.c       #define COMMAND_SEPARATORS_PLUS_WS ";|&{(` \t"
216
 
COMPLETE_BSQUOTE macro       336 bashline.c       #define COMPLETE_BSQUOTE 3
217
 
COMPLETE_DQUOTE  macro       334 bashline.c       #define COMPLETE_DQUOTE 1
218
 
COMPLETE_DQUOTE2 macro       337 bashline.c       #define COMPLETE_DQUOTE2 4
219
 
COMPLETE_HASH_BUCKETS macro        40 pcomplib.c       #define COMPLETE_HASH_BUCKETS 512 /* must be power of two */
220
 
COMPLETE_SQUOTE  macro       335 bashline.c       #define COMPLETE_SQUOTE 2
221
 
COMPSPEC         typedef      40 pcomplete.h      } COMPSPEC;
222
 
COMSUB_PIPEBUF   macro      6608 subst.c          #define COMSUB_PIPEBUF 4096
223
 
COND             macro       116 expr.c           #define COND 12 /* exp1 ? exp2 : exp3 */
224
 
COND_AND         macro       321 command.h        #define COND_AND 1
225
 
COND_BINARY      macro       324 command.h        #define COND_BINARY 4
226
 
COND_COM         typedef     334 command.h        } COND_COM;
227
 
COND_EXPR        macro       326 command.h        #define COND_EXPR 6
228
 
COND_OR          macro       322 command.h        #define COND_OR 2
229
 
COND_TERM        macro       325 command.h        #define COND_TERM 5
230
 
COND_UNARY       macro       323 command.h        #define COND_UNARY 3
231
 
CONNECTION       typedef     234 command.h        } CONNECTION;
232
 
CONTINUE_OR_FAIL macro        76 /usr/local/src/bash/bash-20230914/builtins/kill.def # define CONTINUE_OR_FAIL return (EXECUTION_FAILURE)
233
 
CONTINUE_OR_FAIL macro        78 /usr/local/src/bash/bash-20230914/builtins/kill.def # define CONTINUE_OR_FAIL goto continue_killing
234
 
COPROC_COM       typedef     386 command.h        } COPROC_COM;
235
 
COPROC_DEAD      macro       368 command.h        #define COPROC_DEAD 0x02
236
 
COPROC_MAX       macro      1810 execute_cmd.c    #define COPROC_MAX 16
237
 
COPROC_RUNNING   macro       367 command.h        #define COPROC_RUNNING 0x01
238
 
COPT_BASHDEFAULT macro        76 pcomplete.h      #define COPT_BASHDEFAULT (1<<6)
239
 
COPT_DEFAULT     macro        71 pcomplete.h      #define COPT_DEFAULT (1<<1)
240
 
COPT_DIRNAMES    macro        73 pcomplete.h      #define COPT_DIRNAMES (1<<3)
241
 
COPT_FILENAMES   macro        72 pcomplete.h      #define COPT_FILENAMES (1<<2)
242
 
COPT_FULLQUOTE   macro        79 pcomplete.h      #define COPT_FULLQUOTE (1<<9)
243
 
COPT_LASTUSER    macro        81 pcomplete.h      #define COPT_LASTUSER COPT_FULLQUOTE
244
 
COPT_NOQUOTE     macro        74 pcomplete.h      #define COPT_NOQUOTE (1<<4)
245
 
COPT_NOSORT      macro        78 pcomplete.h      #define COPT_NOSORT (1<<8)
246
 
COPT_NOSPACE     macro        75 pcomplete.h      #define COPT_NOSPACE (1<<5)
247
 
COPT_PLUSDIRS    macro        77 pcomplete.h      #define COPT_PLUSDIRS (1<<7)
248
 
COPT_RESERVED    macro        70 pcomplete.h      #define COPT_RESERVED (1<<0) /* reserved for other use */
249
 
COPY_EXPORTSTR   macro       203 variables.h      #define COPY_EXPORTSTR(var) ((var)->exportstr) ? savestring ((var)->exportstr) : (char *)NULL
250
 
COPY_PROCENV     macro        35 bashjmp.h        #define COPY_PROCENV(old, save) \
251
 
CPP_STRING       macro        41 /usr/local/src/bash/bash-20230914/include/stdc.h # define CPP_STRING(x) #x
252
 
CPP_STRING       macro        43 /usr/local/src/bash/bash-20230914/include/stdc.h # define CPP_STRING(x) "x"
253
 
CPP_STRING       macro        51 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h # define CPP_STRING(x) #x
254
 
CPP_STRING       macro        53 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h # define CPP_STRING(x) "x"
255
 
CQUOTE           macro        55 syntax.h         #define CQUOTE 0x0008 /* shell quote character */
256
 
CQ_RETURN        macro      2060 subst.c          #define CQ_RETURN(x) do { no_longjmp_on_fatal_error = oldjmp; return (x); } while (0)
257
 
CSHBRK           macro        53 syntax.h         #define CSHBRK 0x0002 /* shell break character */
258
 
CSHMETA          macro        52 syntax.h         #define CSHMETA 0x0001 /* shell meta character */
259
 
CSPECL           macro        56 syntax.h         #define CSPECL 0x0010 /* special character that needs quoting */
260
 
CSPECVAR         macro        63 syntax.h         #define CSPECVAR 0x0800 /* single-character shell variable name */
261
 
CSUBSTOP         macro        64 syntax.h         #define CSUBSTOP 0x1000 /* values of OP for ${word[:]OPstuff} */
262
 
CTLESC           macro        99 syntax.h         #define CTLESC '\001'
263
 
CTLESC           macro       146 shell.h          #define CTLESC '\001'
264
 
CTLNUL           macro       100 syntax.h         #define CTLNUL '\177'
265
 
CTLNUL           macro       147 shell.h          #define CTLNUL '\177'
266
 
CWORD            macro        51 syntax.h         #define CWORD 0x0000 /* nothing special; an ordinary character */
267
 
CXGLOB           macro        61 syntax.h         #define CXGLOB 0x0200 /* extended globbing characters */
268
 
CXQUOTE          macro        62 syntax.h         #define CXQUOTE 0x0400 /* cquote + backslash */
269
 
Carg             variable    105 /usr/local/src/bash/bash-20230914/builtins/complete.def static char *Garg, *Warg, *Parg, *Sarg, *Xarg, *Farg, *Carg;
270
 
Case             member      204 command.h        struct case_com *Case;
271
 
Charp            macro       245 shell.c          #define Charp 2
272
 
Cond             member      218 command.h        struct cond_com *Cond;
273
 
Connection       member      207 command.h        struct connection *Connection;
274
 
Coproc           member      224 command.h        struct coproc_com *Coproc;
275
 
Coproc           typedef     380 command.h        } Coproc;
276
 
DEADJOB          macro       101 jobs.h           #define DEADJOB(j) (jobs[(j)]->state == JDEAD)
277
 
DEBUG_TRAP       macro        40 trap.h           #define DEBUG_TRAP NSIG
278
 
DECLARE_OPTS     macro       142 /usr/local/src/bash/bash-20230914/builtins/declare.def # define DECLARE_OPTS "+acfgilnprtuxAFGI"
279
 
DEFAULTCMD       macro       110 pcomplete.h      #define DEFAULTCMD "_DefaultCmD_"
280
 
DEFAULT_ARRAY_NAME macro        97 /usr/local/src/bash/bash-20230914/builtins/mapfile.def #define DEFAULT_ARRAY_NAME "MAPFILE"
281
 
DEFAULT_ARRAY_SIZE macro        77 subst.c          #define DEFAULT_ARRAY_SIZE 128
282
 
DEFAULT_CHILD_MAX macro        52 nojobs.c         #define DEFAULT_CHILD_MAX 4096
283
 
DEFAULT_CHILD_MAX macro        92 jobs.c           # define DEFAULT_CHILD_MAX 4096
284
 
DEFAULT_HASH_BUCKETS macro        72 hashlib.h        #define DEFAULT_HASH_BUCKETS 128 /* must be power of two */
285
 
DEFAULT_INITIAL_ARRAY_SIZE macro        76 subst.c          #define DEFAULT_INITIAL_ARRAY_SIZE 112
286
 
DEFAULT_QUANTUM  macro       101 /usr/local/src/bash/bash-20230914/builtins/mapfile.def #define DEFAULT_QUANTUM 5000
287
 
DEFAULT_SIG      macro        36 trap.h           #define DEFAULT_SIG SIG_DFL
288
 
DEFAULT_VARIABLE_NAME macro        98 /usr/local/src/bash/bash-20230914/builtins/mapfile.def #define DEFAULT_VARIABLE_NAME "MAPLINE" /* not used right now */
289
 
DEFCOMP_CMDPOS   macro       342 bashline.c       #define DEFCOMP_CMDPOS 1
290
 
DEF_FILE         typedef     147 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c } DEF_FILE;
291
 
DELINTERRUPT     macro        45 quit.h           #define DELINTERRUPT interrupt_state--
292
 
DEL_NOBGPID      macro       111 jobs.c           #define DEL_NOBGPID 2 /* don't add pgrp leader to bgpids */
293
 
DEL_WARNSTOPPED  macro       110 jobs.c           #define DEL_WARNSTOPPED 1 /* warn about deleting stopped jobs */
294
 
DESCRIBE_PID     macro       589 execute_cmd.c    #define DESCRIBE_PID(pid) do { if (interactive) describe_pid (pid); } while (0)
295
 
DFLAG            macro        81 /usr/local/src/bash/bash-20230914/builtins/enable.def #define DFLAG 0x02
296
 
DFLAG            macro       103 /usr/local/src/bash/bash-20230914/builtins/history.def #define DFLAG 0x80
297
 
DIRSEP           macro       266 general.h        #define DIRSEP '/'
298
 
DIRSTACK_ENTRY   macro       490 /usr/local/src/bash/bash-20230914/builtins/pushd.def #define DIRSTACK_ENTRY(i) \
299
 
DIRSTACK_FORMAT  macro       469 /usr/local/src/bash/bash-20230914/builtins/pushd.def #define DIRSTACK_FORMAT(temp) \
300
 
DISABLED         macro        76 /usr/local/src/bash/bash-20230914/builtins/enable.def #define DISABLED 2
301
 
DISCARD          macro        41 bashjmp.h        #define DISCARD 2 /* Discard current command. */
302
 
DISP_ACTIONONLY  macro       110 /usr/local/src/bash/bash-20230914/builtins/trap.def #define DISP_ACTIONONLY 4
303
 
DISP_ACTIONONLY  macro       329 /usr/local/src/bash/bash-20230914/builtins/trap.def #define DISP_ACTIONONLY 4
304
 
DISP_ALLSIGS     macro       109 /usr/local/src/bash/bash-20230914/builtins/trap.def #define DISP_ALLSIGS 2
305
 
DISP_ALLSIGS     macro       328 /usr/local/src/bash/bash-20230914/builtins/trap.def #define DISP_ALLSIGS 2
306
 
DISP_TRAPCMD     macro       108 /usr/local/src/bash/bash-20230914/builtins/trap.def #define DISP_TRAPCMD 1
307
 
DISP_TRAPCMD     macro       327 /usr/local/src/bash/bash-20230914/builtins/trap.def #define DISP_TRAPCMD 1
308
 
DIV              macro       128 expr.c           #define DIV '/'
309
 
DOCFILE          macro        56 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define DOCFILE "builtins.texi"
310
 
DOLBRACE_OP      macro        73 parser.h         #define DOLBRACE_OP 0x02
311
 
DOLBRACE_PARAM   macro        72 parser.h         #define DOLBRACE_PARAM 0x01
312
 
DOLBRACE_QUOTE   macro        76 parser.h         #define DOLBRACE_QUOTE 0x40 /* single quote is special in double quotes */
313
 
DOLBRACE_QUOTE2  macro        77 parser.h         #define DOLBRACE_QUOTE2 0x80 /* single quote is semi-special in double quotes */
314
 
DOLBRACE_WORD    macro        74 parser.h         #define DOLBRACE_WORD 0x04
315
 
DOLLAR_AT_STAR   macro       107 subst.c          #define DOLLAR_AT_STAR(c) ((c) == '@' || (c) == '*')
316
 
DOT_OR_DOTDOT    macro       274 general.h        #define DOT_OR_DOTDOT(s) (s[0] == '.' && (s[1] == 0 || (s[1] == '.' && s[2] == 0)))
317
 
DSIG_NOCASE      macro        50 trap.h           #define DSIG_NOCASE 0x02 /* case-insensitive comparison */
318
 
DSIG_SIGPREFIX   macro        49 trap.h           #define DSIG_SIGPREFIX 0x01 /* don't allow `SIG' PREFIX */
319
 
DUP_JOB          macro       195 jobs.h           #define DUP_JOB -2 /* A possible return value for get_job_spec (). */
320
 
D_               macro        38 bashintl.h       #define D_(d, msgid) dgettext(d, msgid)
321
 
D_FILENO_AVAILABLE macro        68 /usr/local/src/bash/bash-20230914/include/posixdir.h # define D_FILENO_AVAILABLE 1
322
 
D_INO_AVAILABLE  macro        63 /usr/local/src/bash/bash-20230914/include/posixdir.h # define D_INO_AVAILABLE
323
 
D_NAMLEN         macro        29 /usr/local/src/bash/bash-20230914/include/posixdir.h # define D_NAMLEN(d) ((d)->d_namlen)
324
 
D_NAMLEN         macro        31 /usr/local/src/bash/bash-20230914/include/posixdir.h # define D_NAMLEN(d) (strlen ((d)->d_name))
325
 
D_NAMLEN         macro        46 /usr/local/src/bash/bash-20230914/include/posixdir.h # define D_NAMLEN(d) ((d)->d_namlen)
326
 
Dflag            member       82 /usr/local/src/bash/bash-20230914/builtins/complete.def int Dflag;
327
 
ECHO             macro        50 /usr/local/src/bash/bash-20230914/include/shtty.h # undef ECHO
328
 
EDITOR           variable     35 /usr/local/src/bash/bash-20230914/builtins/fc.def -e ENAME select which editor to use. Default is FCEDIT, then EDITOR,
329
 
EF               macro        93 test.c           #define EF 2
330
 
ELEMENT          typedef     176 command.h        } ELEMENT;
331
 
EMACS_EDITING_MODE macro        87 bashline.c       # define EMACS_EDITING_MODE 1
332
 
EMACS_EDIT_COMMAND macro       933 bashline.c       #define EMACS_EDIT_COMMAND "fc -e \"${VISUAL:-${EDITOR:-emacs}}\""
333
 
EMPTYCMD         macro       109 pcomplete.h      #define EMPTYCMD "_EmptycmD_"
334
 
ENABLED          macro        75 /usr/local/src/bash/bash-20230914/builtins/enable.def #define ENABLED 1
335
 
ENABLE_NLS       macro        25 bashintl.h       # undef ENABLE_NLS
336
 
ENABLE_NLS       macro        26 bashintl.h       # define ENABLE_NLS 0
337
 
EQ               macro        84 test.c           #define EQ 0
338
 
EQ               macro       122 expr.c           #define EQ '='
339
 
EQEQ             macro       105 expr.c           #define EQEQ 1 /* "==" */
340
 
ERREXIT          macro        43 bashjmp.h        #define ERREXIT 4 /* Exit due to error condition */ 
341
 
ERROR_TRAP       macro        41 trap.h           #define ERROR_TRAP NSIG+1
342
 
EXECUTION_FAILURE macro        52 shell.h          #define EXECUTION_FAILURE 1
343
 
EXECUTION_SUCCESS macro        53 shell.h          #define EXECUTION_SUCCESS 0
344
 
EXITBLTIN        macro        45 bashjmp.h        #define EXITBLTIN 6 /* Exit due to the exit builtin. */
345
 
EXITPROG         macro        42 bashjmp.h        #define EXITPROG 3 /* Unconditionally exit the program now. */
346
 
EXIT_CASE        macro      3614 execute_cmd.c    #define EXIT_CASE() goto exit_case_command
347
 
EXIT_TRAP        macro        43 trap.h           #define EXIT_TRAP 0
348
 
EXPCHAR          macro       115 print_cmd.c      #define EXPCHAR(c) ((c) == '{' || (c) == '~' || (c) == '$' || (c) == '`')
349
 
EXPFUNC          typedef     147 subst.c          typedef WORD_LIST *EXPFUNC (const char *, int);
350
 
EXPR_CONTEXT     typedef     166 expr.c           } EXPR_CONTEXT;
351
 
EXPR_STACK_GROW_SIZE macro        96 expr.c           #define EXPR_STACK_GROW_SIZE 10
352
 
EXP_CHAR         macro      3783 subst.c          #define EXP_CHAR(s) (s == '$' || s == '`' || s == '<' || s == '>' || s == CTLESC || s == '~')
353
 
EXP_CHAR         macro      3785 subst.c          #define EXP_CHAR(s) (s == '$' || s == '`' || s == CTLESC || s == '~')
354
 
EXP_EXPANDED     macro        30 externs.h        #define EXP_EXPANDED 0x01
355
 
EXP_LOWEST       macro       143 expr.c           #define EXP_LOWEST expcomma
356
 
EX_BADASSIGN     macro        73 shell.h          #define EX_BADASSIGN 260 /* variable assignment error */
357
 
EX_BADSYNTAX     macro        70 shell.h          #define EX_BADSYNTAX 257 /* shell syntax error */
358
 
EX_BADUSAGE      macro        56 shell.h          #define EX_BADUSAGE 2
359
 
EX_BINARY_FILE   macro        63 shell.h          #define EX_BINARY_FILE 126
360
 
EX_DISKFALLBACK  macro        75 shell.h          #define EX_DISKFALLBACK 262 /* fall back to disk command from builtin */
361
 
EX_EXPFAIL       macro        74 shell.h          #define EX_EXPFAIL 261 /* word expansion failed */
362
 
EX_MISCERROR     macro        58 shell.h          #define EX_MISCERROR 2
363
 
EX_NOEXEC        macro        64 shell.h          #define EX_NOEXEC 126
364
 
EX_NOINPUT       macro        65 shell.h          #define EX_NOINPUT 126
365
 
EX_NOTFOUND      macro        66 shell.h          #define EX_NOTFOUND 127
366
 
EX_REDIRFAIL     macro        72 shell.h          #define EX_REDIRFAIL 259 /* redirection failed */
367
 
EX_RETRYFAIL     macro        61 shell.h          #define EX_RETRYFAIL 124
368
 
EX_SHERRBASE     macro        68 shell.h          #define EX_SHERRBASE 256 /* all special error values are > this. */
369
 
EX_USAGE         macro        71 shell.h          #define EX_USAGE 258 /* syntax error in usage */
370
 
EX_UTILERROR     macro        76 shell.h          #define EX_UTILERROR 263 /* Posix special builtin utility error */
371
 
EX_WEXPCOMSUB    macro        62 shell.h          #define EX_WEXPCOMSUB 125
372
 
Eflag            member       83 /usr/local/src/bash/bash-20230914/builtins/complete.def int Eflag;
373
 
FALSE            macro       100 test.c           #define FALSE 0
374
 
FASTCOPY         macro        58 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h # define FASTCOPY(s, d, n) __builtin_memcpy (d, s, n)
375
 
FASTCOPY         macro        62 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h # define FASTCOPY(s, d, n) memcpy (d, s, n)
376
 
FASTCOPY         macro        64 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h # define FASTCOPY(s, d, n) memmove (d, s, n)
377
 
FASTCOPY         macro        67 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h # define FASTCOPY(s, d, n) bcopy (s, d, n)
378
 
FASTCOPY         macro       139 general.h        # define FASTCOPY(s, d, n) __builtin_memcpy ((d), (s), (n))
379
 
FASTCOPY         macro       143 general.h        # define FASTCOPY(s, d, n) memcpy ((d), (s), (n))
380
 
FASTCOPY         macro       145 general.h        # define FASTCOPY(s, d, n) memmove ((d), (s), (n))
381
 
FASTCOPY         macro       148 general.h        # define FASTCOPY(s, d, n) bcopy ((s), (d), (n))
382
 
FC_EDIT_COMMAND  macro       182 /usr/local/src/bash/bash-20230914/builtins/fc.def #define FC_EDIT_COMMAND "${FCEDIT:-${EDITOR:-vi}}"
383
 
FD_BITMAP_DEFAULT_SIZE macro       319 execute_cmd.c    #define FD_BITMAP_DEFAULT_SIZE 32
384
 
FD_BITMAP_SIZE   macro       144 shell.h          #define FD_BITMAP_SIZE 32
385
 
FD_CLOEXEC       macro        28 /usr/local/src/bash/bash-20230914/include/filecntl.h #define FD_CLOEXEC 1
386
 
FD_NCLOEXEC      macro        31 /usr/local/src/bash/bash-20230914/include/filecntl.h #define FD_NCLOEXEC 0
387
 
FEVAL_BUILTIN    macro        63 /usr/local/src/bash/bash-20230914/builtins/evalfile.c #define FEVAL_BUILTIN 0x002
388
 
FEVAL_CHECKBINARY macro        68 /usr/local/src/bash/bash-20230914/builtins/evalfile.c #define FEVAL_CHECKBINARY 0x040
389
 
FEVAL_ENOENTOK   macro        62 /usr/local/src/bash/bash-20230914/builtins/evalfile.c #define FEVAL_ENOENTOK 0x001
390
 
FEVAL_HISTORY    macro        67 /usr/local/src/bash/bash-20230914/builtins/evalfile.c #define FEVAL_HISTORY 0x020
391
 
FEVAL_LONGJMP    macro        66 /usr/local/src/bash/bash-20230914/builtins/evalfile.c #define FEVAL_LONGJMP 0x010
392
 
FEVAL_NONINT     macro        65 /usr/local/src/bash/bash-20230914/builtins/evalfile.c #define FEVAL_NONINT 0x008
393
 
FEVAL_NOPUSHARGS macro        70 /usr/local/src/bash/bash-20230914/builtins/evalfile.c #define FEVAL_NOPUSHARGS 0x100
394
 
FEVAL_REGFILE    macro        69 /usr/local/src/bash/bash-20230914/builtins/evalfile.c #define FEVAL_REGFILE 0x080
395
 
FEVAL_UNWINDPROT macro        64 /usr/local/src/bash/bash-20230914/builtins/evalfile.c #define FEVAL_UNWINDPROT 0x004
396
 
FFLAG            macro        82 /usr/local/src/bash/bash-20230914/builtins/enable.def #define FFLAG 0x04
397
 
FFLAG            macro        97 /usr/local/src/bash/bash-20230914/builtins/bind.def #define FFLAG 0x0004
398
 
FIFO_INCR        macro      5835 subst.c          #define FIFO_INCR 20
399
 
FILEINFO         typedef      59 mailcheck.c      } FILEINFO;
400
 
FILENAME_HASH_BUCKETS macro        24 hashcmd.h        #define FILENAME_HASH_BUCKETS 256 /* must be power of two */
401
 
FINDBRK          macro        63 xmalloc.c        #define FINDBRK() \
402
 
FINDBRK          macro        79 xmalloc.c        #define FINDBRK()
403
 
FIND_CHILD       macro      2831 jobs.c           #define FIND_CHILD(pid, child) \
404
 
FIND_OR_MAKE_VARIABLE macro      4026 variables.c      #define FIND_OR_MAKE_VARIABLE(name, entry) \
405
 
FLAG_ERROR       macro        31 flags.h          #define FLAG_ERROR -1
406
 
FLAG_OFF         macro        29 flags.h          #define FLAG_OFF '+'
407
 
FLAG_ON          macro        28 flags.h          #define FLAG_ON '-'
408
 
FLAG_UNKNOWN     macro        32 flags.h          #define FLAG_UNKNOWN (int *)0
409
 
FLOATMAX_CONV    macro       215 /usr/local/src/bash/bash-20230914/builtins/printf.def # define FLOATMAX_CONV "L"
410
 
FLOATMAX_CONV    macro       220 /usr/local/src/bash/bash-20230914/builtins/printf.def # define FLOATMAX_CONV ""
411
 
FL_ADDBASE       macro       222 externs.h        #define FL_ADDBASE 0x02 /* add base# prefix to converted value */
412
 
FL_HEXUPPER      macro       223 externs.h        #define FL_HEXUPPER 0x04 /* use uppercase when converting to hex */
413
 
FL_PREFIX        macro       221 externs.h        #define FL_PREFIX 0x01 /* add 0x, 0X, or 0 prefix as appropriate */
414
 
FL_UNSIGNED      macro       224 externs.h        #define FL_UNSIGNED 0x08 /* don't add any sign */
415
 
FNMATCH_EXTFLAG  macro        39 pathexp.h        # define FNMATCH_EXTFLAG (extended_glob ? FNM_EXTMATCH : 0)
416
 
FNMATCH_EXTFLAG  macro        41 pathexp.h        # define FNMATCH_EXTFLAG 0
417
 
FNMATCH_IGNCASE  macro        44 pathexp.h        #define FNMATCH_IGNCASE (match_ignore_case ? FNM_CASEFOLD : 0)
418
 
FNMATCH_NOCASEGLOB macro        45 pathexp.h        #define FNMATCH_NOCASEGLOB (glob_ignore_case ? FNM_CASEFOLD : 0)
419
 
FNV_OFFSET       macro       197 hashlib.c        #define FNV_OFFSET 2166136261
420
 
FNV_PRIME        macro       198 hashlib.c        #define FNV_PRIME 16777619
421
 
FORCE_EOF        macro        40 bashjmp.h        #define FORCE_EOF 1 /* We want to stop parsing. */
422
 
FORKSLEEP_MAX    macro        51 jobs.h           #define FORKSLEEP_MAX 16
423
 
FORK_ASYNC       macro       205 jobs.h           #define FORK_ASYNC 1 /* background process */
424
 
FORK_NOJOB       macro       206 jobs.h           #define FORK_NOJOB 2 /* don't put process in separate pgrp */
425
 
FORK_NOTERM      macro       207 jobs.h           #define FORK_NOTERM 4 /* don't give terminal to any pgrp */
426
 
FORK_SYNC        macro       204 jobs.h           #define FORK_SYNC 0 /* normal synchronous process */
427
 
FOR_COM          typedef     267 command.h        } FOR_COM;
428
 
FREE             macro       167 general.h        #define FREE(s) do { if (s) free (s); } while (0)
429
 
FREE_EXPORTSTR   macro       207 variables.h      #define FREE_EXPORTSTR(var) \
430
 
FREE_RLIST       macro       145 /usr/local/src/bash/bash-20230914/builtins/fc.def #define FREE_RLIST() \
431
 
FS_DIRECTORY     macro       243 general.h        #define FS_DIRECTORY 0x10
432
 
FS_EXECABLE      macro       240 general.h        #define FS_EXECABLE 0x2
433
 
FS_EXEC_ONLY     macro       242 general.h        #define FS_EXEC_ONLY 0x8
434
 
FS_EXEC_PREFERRED macro       241 general.h        #define FS_EXEC_PREFERRED 0x4
435
 
FS_EXISTS        macro       239 general.h        #define FS_EXISTS 0x1
436
 
FS_NODIRS        macro       244 general.h        #define FS_NODIRS 0x20
437
 
FS_READABLE      macro       245 general.h        #define FS_READABLE 0x40
438
 
FUNCTIONS_HASH_BUCKETS macro        85 variables.c      #define FUNCTIONS_HASH_BUCKETS 512
439
 
FUNCTION_DEF     typedef     352 command.h        } FUNCTION_DEF;
440
 
FUNCTION_TO_KEYMAP macro        95 bashline.c       # define FUNCTION_TO_KEYMAP(map, key) (Keymap)((int)map[key].function)
441
 
FUNCTION_TO_KEYMAP macro        98 bashline.c       # define FUNCTION_TO_KEYMAP(map, key) (Keymap)(map[key].function)
442
 
FUNC_EXTERNAL    macro        36 externs.h        #define FUNC_EXTERNAL 0x02
443
 
FUNC_MULTILINE   macro        35 externs.h        #define FUNC_MULTILINE 0x01
444
 
FUNSUB_CHAR      macro        84 parser.h         #define FUNSUB_CHAR(n) ((n) == ' ' || (n) == '\t' || (n) == '\n' || (n) == '|')
445
 
FV_FORCETEMPENV  macro       107 variables.c      #define FV_FORCETEMPENV 0x01
446
 
FV_NODYNAMIC     macro       109 variables.c      #define FV_NODYNAMIC 0x04
447
 
FV_SKIPINVISIBLE macro       108 variables.c      #define FV_SKIPINVISIBLE 0x02
448
 
F_OK             macro        81 test.c           #define F_OK 0
449
 
Farg             variable    105 /usr/local/src/bash/bash-20230914/builtins/complete.def static char *Garg, *Warg, *Parg, *Sarg, *Xarg, *Farg, *Carg;
450
 
For              member      203 command.h        struct for_com *For;
451
 
Function_def     member      209 command.h        struct function_def *Function_def;
452
 
GE               macro        89 test.c           #define GE 5
453
 
GENERIC_LIST     typedef     124 general.h        } GENERIC_LIST;
454
 
GEN_COMPS        macro       759 pcomplete.c      #define GEN_COMPS(bmap, flag, it, text, glist, tlist) \
455
 
GEN_XCOMPS       macro       772 pcomplete.c      #define GEN_XCOMPS(bmap, flag, text, func, cmatches, glist, tlist) \
456
 
GEQ              macro       108 expr.c           #define GEQ 4 /* ">=" */
457
 
GETORIGSIG       macro       134 trap.c           #define GETORIGSIG(sig) \
458
 
GETTIME          macro       236 general.h        #define GETTIME(tv) gettimeofday(&(tv), NULL)
459
 
GET_ARRAY_FROM_VAR macro       160 array.h          #define GET_ARRAY_FROM_VAR(n, v, a) \
460
 
GET_BINARY_O_OPTION_VALUE macro       243 /usr/local/src/bash/bash-20230914/builtins/set.def #define GET_BINARY_O_OPTION_VALUE(i, name) \
461
 
GET_LINE_NUMBER  macro       298 execute_cmd.c    #define GET_LINE_NUMBER() \
462
 
GET_ORIGINAL_SIGNAL macro       149 trap.c           #define GET_ORIGINAL_SIGNAL(sig) \
463
 
GET_SHOPT_OPTION_VALUE macro       274 /usr/local/src/bash/bash-20230914/builtins/shopt.def #define GET_SHOPT_OPTION_VALUE(i) (*shopt_vars[i].value)
464
 
GLOB_CHAR        macro        96 syntax.h         #define GLOB_CHAR(c) \
465
 
GLOB_FAILED      macro        24 pathexp.h        #define GLOB_FAILED(glist) (glist) == (char **)&glob_error_return
466
 
GROUP_COM        typedef     359 command.h        } GROUP_COM;
467
 
GT               macro        87 test.c           #define GT 3
468
 
GT               macro       123 expr.c           #define GT '>'
469
 
G_ARG_MISSING    macro        87 /usr/local/src/bash/bash-20230914/builtins/getopts.def #define G_ARG_MISSING -3
470
 
G_EOF            macro        85 /usr/local/src/bash/bash-20230914/builtins/getopts.def #define G_EOF -1
471
 
G_INVALID_OPT    macro        86 /usr/local/src/bash/bash-20230914/builtins/getopts.def #define G_INVALID_OPT -2
472
 
Garg             variable    105 /usr/local/src/bash/bash-20230914/builtins/complete.def static char *Garg, *Warg, *Parg, *Sarg, *Xarg, *Farg, *Carg;
473
 
Group            member      210 command.h        struct group_com *Group;
474
 
HANDLER_ENTRY    typedef     462 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c } HANDLER_ENTRY;
475
 
HASH_BANG_BUFSIZ macro      5988 execute_cmd.c    #define HASH_BANG_BUFSIZ 128
476
 
HASH_BUCKET      macro        51 hashlib.c        #define HASH_BUCKET(s, t, h) (((h) = hash_string (s)) & ((t)->nbuckets - 1))
477
 
HASH_CHKDOT      macro        34 hashcmd.h        #define HASH_CHKDOT 0x02 /* check `.' since it was earlier in $PATH */
478
 
HASH_CREATE      macro        78 hashlib.h        #define HASH_CREATE 0x02
479
 
HASH_ENTRIES     macro        74 hashlib.h        #define HASH_ENTRIES(ht) ((ht) ? (ht)->nentries : 0)
480
 
HASH_MIX         macro       101 /usr/local/src/bash/bash-20230914/lib/malloc/table.h #define HASH_MIX(a, b, c) \
481
 
HASH_NOSRCH      macro        77 hashlib.h        #define HASH_NOSRCH 0x01
482
 
HASH_REHASH_FACTOR macro        39 hashlib.c        #define HASH_REHASH_FACTOR 2
483
 
HASH_REHASH_MULTIPLIER macro        38 hashlib.c        #define HASH_REHASH_MULTIPLIER 4
484
 
HASH_RELPATH     macro        33 hashcmd.h        #define HASH_RELPATH 0x01 /* this filename is a relative pathname. */
485
 
HASH_SHOULDGROW  macro        41 hashlib.c        #define HASH_SHOULDGROW(table) \
486
 
HASH_SHOULDSHRINK macro        45 hashlib.c        #define HASH_SHOULDSHRINK(table) \
487
 
HASH_TABLE       typedef      42 hashlib.h        } HASH_TABLE;
488
 
HAVE_ALLOCA      macro        30 /usr/local/src/bash/bash-20230914/include/memalloc.h # define HAVE_ALLOCA
489
 
HAVE_ALLOCA      macro        34 /usr/local/src/bash/bash-20230914/include/memalloc.h # define HAVE_ALLOCA
490
 
HAVE_ALLOCA_H    macro        26 /usr/local/src/bash/bash-20230914/include/memalloc.h # define HAVE_ALLOCA_H
491
 
HAVE_RENAME      macro        30 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c # define HAVE_RENAME
492
 
HAVE_RESOURCE    macro       124 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # undef HAVE_RESOURCE
493
 
HAVE_SETLOCALE   macro        43 bashintl.h       # undef HAVE_SETLOCALE
494
 
HAVE_STDLIB_H    macro        28 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c # define HAVE_STDLIB_H
495
 
HAVE_STRING_H    macro        27 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c # define HAVE_STRING_H
496
 
HAVE_UNISTD_H    macro        26 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c # define HAVE_UNISTD_H
497
 
HC_ERASEDUPS     macro        29 bashhist.h       #define HC_ERASEDUPS 0x04
498
 
HC_IGNBOTH       macro        31 bashhist.h       #define HC_IGNBOTH (HC_IGNSPACE|HC_IGNDUPS)
499
 
HC_IGNDUPS       macro        28 bashhist.h       #define HC_IGNDUPS 0x02
500
 
HC_IGNSPACE      macro        27 bashhist.h       #define HC_IGNSPACE 0x01
501
 
HELPFILE         macro      1075 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define HELPFILE 0x08
502
 
HEREDOC_MAX      macro       168 shell.h          #define HEREDOC_MAX 16
503
 
HEREDOC_PIPESIZE macro        64 redir.c          # define HEREDOC_PIPESIZE 4096
504
 
HEREDOC_PIPESIZE macro        77 redir.c          # define HEREDOC_PIPESIZE PIPESIZE
505
 
HEREDOC_PIPESIZE macro        82 redir.c          # define HEREDOC_PIPESIZE HEREDOC_PIPEMAX
506
 
HEREDOC_REDIRECT macro        45 command.h        #define HEREDOC_REDIRECT -4 /* here-doc temp file can't be created */
507
 
HIGH_FD_MAX      macro       248 general.h        #define HIGH_FD_MAX 256
508
 
HIGN_EXPAND      macro        85 bashhist.c       #define HIGN_EXPAND 0x01
509
 
HISTEXPAND_DEFAULT macro        34 bashhist.h       # undef HISTEXPAND_DEFAULT
510
 
HISTEXPAND_DEFAULT macro        35 bashhist.h       # define HISTEXPAND_DEFAULT 0
511
 
HISTEXPAND_DEFAULT macro        38 bashhist.h       # define HISTEXPAND_DEFAULT 1
512
 
HISTSIZE_DEFAULT macro        64 bashhist.c       # define HISTSIZE_DEFAULT "500"
513
 
HIST_ERANGE      macro        90 /usr/local/src/bash/bash-20230914/builtins/fc.def #define HIST_ERANGE INT_MIN+1
514
 
HIST_INVALID     macro        89 /usr/local/src/bash/bash-20230914/builtins/fc.def #define HIST_INVALID INT_MIN
515
 
HIST_NOTFOUND    macro        91 /usr/local/src/bash/bash-20230914/builtins/fc.def #define HIST_NOTFOUND INT_MIN+2
516
 
HN_FIRST         macro        95 /usr/local/src/bash/bash-20230914/builtins/fc.def #define HN_FIRST 0x02
517
 
HN_LISTING       macro        94 /usr/local/src/bash/bash-20230914/builtins/fc.def #define HN_LISTING 0x01
518
 
IF_COM           typedef     299 command.h        } IF_COM;
519
 
IGNORE           macro       105 /usr/local/src/bash/bash-20230914/builtins/trap.def #define IGNORE 2 /* Ignore this signal. */
520
 
IGNORE_SIG       macro        37 trap.h           #define IGNORE_SIG SIG_IGN
521
 
IMPOSSIBLE_TRAP_HANDLER macro        53 trap.h           #define IMPOSSIBLE_TRAP_HANDLER (SigHandler *)initialize_traps
522
 
INDEX_ERROR      macro      1464 arrayfunc.c      #define INDEX_ERROR() \
523
 
INITIALWORD      macro       111 pcomplete.h      #define INITIALWORD "_InitialWorD_"
524
 
INIT_DYNAMIC_ARRAY_VAR macro      1217 variables.c      #define INIT_DYNAMIC_ARRAY_VAR(var, gfunc, afunc) \
525
 
INIT_DYNAMIC_ASSOC_VAR macro      1226 variables.c      #define INIT_DYNAMIC_ASSOC_VAR(var, gfunc, afunc) \
526
 
INIT_DYNAMIC_VAR macro      1208 variables.c      #define INIT_DYNAMIC_VAR(var, val, gfunc, afunc) \
527
 
INLINE           macro        84 /usr/local/src/bash/bash-20230914/include/stdc.h # define INLINE inline
528
 
INLINE           macro        86 /usr/local/src/bash/bash-20230914/include/stdc.h # define INLINE
529
 
INPUT_REDIRECT   macro        54 command.h        #define INPUT_REDIRECT(ri) \
530
 
INPUT_STREAM     typedef      76 input.h          } INPUT_STREAM;
531
 
INSTALL_DEBUG_MODE macro        26 shell.c          #define INSTALL_DEBUG_MODE
532
 
INTERNAL_DEBUG   macro        77 error.h          # define INTERNAL_DEBUG(x) internal_debug x
533
 
INTERNAL_DEBUG   macro        79 error.h          # define INTERNAL_DEBUG(x)
534
 
INTMAX_MAX       macro       102 /usr/local/src/bash/bash-20230914/include/typemax.h # define INTMAX_MAX LLONG_MAX
535
 
INTMAX_MAX       macro       105 /usr/local/src/bash/bash-20230914/include/typemax.h # define INTMAX_MAX LONG_MAX
536
 
INTMAX_MAX       macro       108 /usr/local/src/bash/bash-20230914/include/typemax.h # define INTMAX_MAX INT_MAX
537
 
INTMAX_MIN       macro       103 /usr/local/src/bash/bash-20230914/include/typemax.h # define INTMAX_MIN LLONG_MIN
538
 
INTMAX_MIN       macro       106 /usr/local/src/bash/bash-20230914/include/typemax.h # define INTMAX_MIN LONG_MIN
539
 
INTMAX_MIN       macro       109 /usr/local/src/bash/bash-20230914/include/typemax.h # define INTMAX_MIN INT_MIN
540
 
INT_BITS_STRLEN_BOUND macro        89 general.h        #define INT_BITS_STRLEN_BOUND(b) (((b) * 146 + 484) / 485)
541
 
INT_BUFSIZE_BOUND macro       109 general.h        #define INT_BUFSIZE_BOUND(t) (INT_STRLEN_BOUND (t) + 1)
542
 
INT_MAX          macro        77 /usr/local/src/bash/bash-20230914/include/typemax.h # define INT_MAX TYPE_MAXIMUM(int)
543
 
INT_MIN          macro        78 /usr/local/src/bash/bash-20230914/include/typemax.h # define INT_MIN TYPE_MINIMUM(int)
544
 
INT_STRLEN_BOUND macro        96 general.h        #define INT_STRLEN_BOUND(t) \
545
 
INVALIDATE_EXPORTSTR macro       213 variables.h      #define INVALIDATE_EXPORTSTR(var) \
546
 
INVALIDATE_LASTREF macro        76 array.c          #define INVALIDATE_LASTREF(a) a->lastref = 0
547
 
INVALID_JOB      macro       103 jobs.h           #define INVALID_JOB(j) ((j) < 0 || (j) >= js.j_jobslots || get_job_by_jid(j) == 0)
548
 
INVALID_NAMEREF_VALUE macro       231 variables.h      #define INVALID_NAMEREF_VALUE (void *)&nameref_invalid_value
549
 
INVALID_SIGNAL_HANDLER macro       736 nojobs.c         #define INVALID_SIGNAL_HANDLER (SigHandler *)wait_for_background_pids
550
 
INVALID_SIGNAL_HANDLER macro      2664 jobs.c           #define INVALID_SIGNAL_HANDLER (SigHandler *)wait_for_background_pids
551
 
ISDIRSEP         macro       268 general.h        # define ISDIRSEP(c) ((c) == '/')
552
 
ISDIRSEP         macro       270 general.h        # define ISDIRSEP(c) ((c) == '/' || (c) == '\\')
553
 
ISINTERRUPT      macro        47 quit.h           #define ISINTERRUPT interrupt_state != 0
554
 
ISOPT            macro        36 /usr/local/src/bash/bash-20230914/builtins/bashgetopt.c #define ISOPT(s) (((*(s) == '-') || (plus && *(s) == '+')) && (s)[1])
555
 
ISOPTION         macro      4312 execute_cmd.c    # define ISOPTION(s, c) (s[0] == '-' && s[1] == c && s[2] == 0)
556
 
ISPRIMARY        macro        74 test.c           #define ISPRIMARY(s, c) (s[0] == '-' && s[1] == c && s[2] == '\0')
557
 
ISTERMSIG        macro        48 quit.h           #define ISTERMSIG terminating_signal != 0
558
 
IS_ASYNC         macro       118 jobs.h           #define IS_ASYNC(j) ((jobs[j]->flags & J_ASYNC) != 0)
559
 
IS_BUILTIN       macro        62 /usr/local/src/bash/bash-20230914/builtins/evalstring.c #define IS_BUILTIN(s) (builtin_address_internal(s, 0) != (struct builtin *)NULL)
560
 
IS_FOREGROUND    macro       115 jobs.h           #define IS_FOREGROUND(j) ((jobs[j]->flags & J_FOREGROUND) != 0)
561
 
IS_JOBCONTROL    macro       117 jobs.h           #define IS_JOBCONTROL(j) ((jobs[j]->flags & J_JOBCONTROL) != 0)
562
 
IS_LASTREF       macro        68 array.c          #define IS_LASTREF(a) (a->lastref)
563
 
IS_NOTIFIED      macro       116 jobs.h           #define IS_NOTIFIED(j) ((jobs[j]->flags & J_NOTIFIED) != 0)
564
 
IS_WAITING       macro       119 jobs.h           #define IS_WAITING(j) ((jobs[j]->flags & J_WAITING) != 0)
565
 
ITEMLIST         typedef      99 pcomplete.h      } ITEMLIST;
566
 
If               member      206 command.h        struct if_com *If;
567
 
Iflag            member       84 /usr/local/src/bash/bash-20230914/builtins/complete.def int Iflag;
568
 
Int              macro       244 shell.c          #define Int 1
569
 
JDEAD            enumerator   95 jobs.h           typedef enum { JNONE = -1, JRUNNING = 1, JSTOPPED = 2, JDEAD = 4, JMIXED = 8 } JOB_STATE;
570
 
JLIST_CHANGED_ONLY macro        35 jobs.h           #define JLIST_CHANGED_ONLY 3
571
 
JLIST_LONG       macro        33 jobs.h           #define JLIST_LONG 1
572
 
JLIST_NONINTERACTIVE macro        36 jobs.h           #define JLIST_NONINTERACTIVE 4
573
 
JLIST_PID_ONLY   macro        34 jobs.h           #define JLIST_PID_ONLY 2
574
 
JLIST_STANDARD   macro        32 jobs.h           #define JLIST_STANDARD 0
575
 
JMIXED           enumerator   95 jobs.h           typedef enum { JNONE = -1, JRUNNING = 1, JSTOPPED = 2, JDEAD = 4, JMIXED = 8 } JOB_STATE;
576
 
JNONE            enumerator   95 jobs.h           typedef enum { JNONE = -1, JRUNNING = 1, JSTOPPED = 2, JDEAD = 4, JMIXED = 8 } JOB_STATE;
577
 
JOB              typedef     132 jobs.h           } JOB;
578
 
JOBSTATE         macro        96 jobs.h           #define JOBSTATE(job) (jobs[(job)]->state)
579
 
JOB_SLOTS        macro       161 jobs.c           #define JOB_SLOTS 8
580
 
JOB_STATE        typedef      95 jobs.h           typedef enum { JNONE = -1, JRUNNING = 1, JSTOPPED = 2, JDEAD = 4, JMIXED = 8 } JOB_STATE;
581
 
JRUNNING         enumerator   95 jobs.h           typedef enum { JNONE = -1, JRUNNING = 1, JSTOPPED = 2, JDEAD = 4, JMIXED = 8 } JOB_STATE;
582
 
JSTATE_ANY       macro        68 /usr/local/src/bash/bash-20230914/builtins/jobs.def #define JSTATE_ANY 0x0
583
 
JSTATE_RUNNING   macro        69 /usr/local/src/bash/bash-20230914/builtins/jobs.def #define JSTATE_RUNNING 0x1
584
 
JSTATE_STOPPED   macro        70 /usr/local/src/bash/bash-20230914/builtins/jobs.def #define JSTATE_STOPPED 0x2
585
 
JSTOPPED         enumerator   95 jobs.h           typedef enum { JNONE = -1, JRUNNING = 1, JSTOPPED = 2, JDEAD = 4, JMIXED = 8 } JOB_STATE;
586
 
JWAIT_FORCE      macro        43 jobs.h           #define JWAIT_FORCE (1 << 1)
587
 
JWAIT_NOTERM     macro        48 jobs.h           #define JWAIT_NOTERM (1 << 8) /* wait_for doesn't give terminal away */
588
 
JWAIT_NOWAIT     macro        44 jobs.h           #define JWAIT_NOWAIT (1 << 2) /* don't waitpid(), just return status if already exited */
589
 
JWAIT_PERROR     macro        42 jobs.h           #define JWAIT_PERROR (1 << 0)
590
 
JWAIT_WAITING    macro        45 jobs.h           #define JWAIT_WAITING (1 << 3) /* wait for jobs marked J_WAITING only */
591
 
J_ASYNC          macro       111 jobs.h           #define J_ASYNC 0x20 /* Job was started asynchronously */
592
 
J_FOREGROUND     macro       106 jobs.h           #define J_FOREGROUND 0x01 /* Non-zero if this is running in the foreground. */
593
 
J_JOBCONTROL     macro       108 jobs.h           #define J_JOBCONTROL 0x04 /* Non-zero if this job started under job control. */
594
 
J_JOBSTATE       macro        97 jobs.h           #define J_JOBSTATE(j) ((j)->state)
595
 
J_NOHUP          macro       109 jobs.h           #define J_NOHUP 0x08 /* Don't send SIGHUP to job if shell gets SIGHUP. */
596
 
J_NOTIFIED       macro       107 jobs.h           #define J_NOTIFIED 0x02 /* Non-zero if already notified about job state. */
597
 
J_PIPEFAIL       macro       112 jobs.h           #define J_PIPEFAIL 0x40 /* pipefail set when job was started */
598
 
J_STATSAVED      macro       110 jobs.h           #define J_STATSAVED 0x10 /* A process in this job had status saved via $! */
599
 
J_WAITING        macro       113 jobs.h           #define J_WAITING 0x80 /* one of a list of jobs for which we are waiting */
600
 
KEYMAP_TO_FUNCTION macro        96 bashline.c       # define KEYMAP_TO_FUNCTION(data) (rl_command_func_t *)((int)(data))
601
 
KEYMAP_TO_FUNCTION macro        99 bashline.c       # define KEYMAP_TO_FUNCTION(data) (rl_command_func_t *)(data)
602
 
LAND             macro       111 expr.c           #define LAND 7 /* "&&" Logical AND */
603
 
LASTREF          macro        74 array.c          #define LASTREF(a) (a->lastref ? a->lastref : element_forw(a->head))
604
 
LASTREF_START    macro        70 array.c          #define LASTREF_START(a, i) \
605
 
LASTSIG          macro        58 quit.h           #define LASTSIG() \
606
 
LBRACE           macro        95 subst.c          #define LBRACE '{'
607
 
LBRACK           macro        44 arrayfunc.c      # define LBRACK '['
608
 
LBRACK           macro        99 subst.c          #define LBRACK '['
609
 
LCD_DOSPELL      macro       253 /usr/local/src/bash/bash-20230914/builtins/cd.def #define LCD_DOSPELL 0x002
610
 
LCD_DOVARS       macro       252 /usr/local/src/bash/bash-20230914/builtins/cd.def #define LCD_DOVARS 0x001
611
 
LCD_FREEDIRNAME  macro       255 /usr/local/src/bash/bash-20230914/builtins/cd.def #define LCD_FREEDIRNAME 0x008
612
 
LCD_PRINTPATH    macro       254 /usr/local/src/bash/bash-20230914/builtins/cd.def #define LCD_PRINTPATH 0x004
613
 
LE               macro        88 test.c           #define LE 4
614
 
LENMODS          macro       183 /usr/local/src/bash/bash-20230914/builtins/printf.def #define LENMODS "hjlLtz"
615
 
LEQ              macro       107 expr.c           #define LEQ 3 /* "<=" */
616
 
LFLAG            macro        95 /usr/local/src/bash/bash-20230914/builtins/bind.def #define LFLAG 0x0001
617
 
LIMIT_HARD       macro       198 /usr/local/src/bash/bash-20230914/builtins/ulimit.def #define LIMIT_HARD 0x01
618
 
LIMIT_SOFT       macro       199 /usr/local/src/bash/bash-20230914/builtins/ulimit.def #define LIMIT_SOFT 0x02
619
 
LINES            variable   3220 execute_cmd.c    static int LINES, COLS, tabsize;
620
 
LIST_DIRTY       macro       103 pcomplete.h      #define LIST_DIRTY 0x002
621
 
LIST_DONTFREE    macro       106 pcomplete.h      #define LIST_DONTFREE 0x010
622
 
LIST_DONTFREEMEMBERS macro       107 pcomplete.h      #define LIST_DONTFREEMEMBERS 0x020
623
 
LIST_DYNAMIC     macro       102 pcomplete.h      #define LIST_DYNAMIC 0x001
624
 
LIST_INITIALIZED macro       104 pcomplete.h      #define LIST_INITIALIZED 0x004
625
 
LIST_MUSTSORT    macro       105 pcomplete.h      #define LIST_MUSTSORT 0x008
626
 
LLONG_MAX        macro        59 /usr/local/src/bash/bash-20230914/include/typemax.h # define LLONG_MAX TYPE_MAXIMUM(long long int)
627
 
LLONG_MIN        macro        60 /usr/local/src/bash/bash-20230914/include/typemax.h # define LLONG_MIN TYPE_MINIMUM(long long int)
628
 
LOAD_SUFFIX      macro        99 /usr/local/src/bash/bash-20230914/builtins/enable.def #define LOAD_SUFFIX "_builtin_load"
629
 
LOCALVAR_BUILTIN macro        47 builtins.h       #define LOCALVAR_BUILTIN 0x40 /* This builtin creates local variables */
630
 
LONGEST_SIGNAL_DESC macro        39 jobs.h           #define LONGEST_SIGNAL_DESC 24
631
 
LONGFORM         macro       169 /usr/local/src/bash/bash-20230914/builtins/pushd.def #define LONGFORM 0x04
632
 
LONG_MAX         macro        72 /usr/local/src/bash/bash-20230914/include/typemax.h # define LONG_MAX ((long int) (ULONG_MAX >> 1))
633
 
LONG_MIN         macro        73 /usr/local/src/bash/bash-20230914/include/typemax.h # define LONG_MIN ((long int) (-LONG_MAX - 1L))
634
 
LOR              macro       112 expr.c           #define LOR 8 /* "||" Logical OR */
635
 
LPAR             macro       131 expr.c           #define LPAR '('
636
 
LPAREN           macro        97 subst.c          #define LPAREN '('
637
 
LSH              macro       113 expr.c           #define LSH 9 /* "<<" Left SHift */
638
 
LT               macro        86 test.c           #define LT 2
639
 
LT               macro       124 expr.c           #define LT '<'
640
 
MAINTAINER       macro        66 error.c          #define MAINTAINER "bash-maintainers@gnu.org"
641
 
MALLOC_BZERO     macro        74 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h #define MALLOC_BZERO(charp, nbytes) \
642
 
MALLOC_MEMCPY    macro       134 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h #define MALLOC_MEMCPY(dest,src,nbytes) \
643
 
MALLOC_MEMSET    macro       113 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h #define MALLOC_MEMSET(charp, xch, nbytes) \
644
 
MALLOC_REGISTER  macro        29 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h #define MALLOC_REGISTER
645
 
MALLOC_STATS     macro        27 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h #define MALLOC_STATS
646
 
MALLOC_TRACE     macro        28 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h #define MALLOC_TRACE
647
 
MALLOC_WATCH     macro        30 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h #define MALLOC_WATCH
648
 
MALLOC_WRAPFUNCS macro        33 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h #define MALLOC_WRAPFUNCS
649
 
MALLOC_ZERO      macro        95 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h #define MALLOC_ZERO(charp, nbytes) \
650
 
MAPF_CHOP        macro       105 /usr/local/src/bash/bash-20230914/builtins/mapfile.def #define MAPF_CHOP 0x02
651
 
MAPF_CLEARARRAY  macro       104 /usr/local/src/bash/bash-20230914/builtins/mapfile.def #define MAPF_CLEARARRAY 0x01
652
 
MATCH_ANY        macro        79 shell.h          #define MATCH_ANY 0x000
653
 
MATCH_ASSIGNRHS  macro        87 shell.h          #define MATCH_ASSIGNRHS 0x040
654
 
MATCH_BEG        macro        80 shell.h          #define MATCH_BEG 0x001
655
 
MATCH_END        macro        81 shell.h          #define MATCH_END 0x002
656
 
MATCH_EXPREP     macro        89 shell.h          #define MATCH_EXPREP 0x100 /* for pattern substitution, expand replacement */
657
 
MATCH_GLOBREP    macro        85 shell.h          #define MATCH_GLOBREP 0x010
658
 
MATCH_QUOTED     macro        86 shell.h          #define MATCH_QUOTED 0x020
659
 
MATCH_STARSUB    macro        88 shell.h          #define MATCH_STARSUB 0x080
660
 
MATCH_TYPEMASK   macro        83 shell.h          #define MATCH_TYPEMASK 0x003
661
 
MAX_CHILD_MAX    macro        96 jobs.c           # define MAX_CHILD_MAX 32768
662
 
MAX_EXPR_RECURSION_LEVEL macro       101 expr.c           #define MAX_EXPR_RECURSION_LEVEL 1024
663
 
MAX_INPUT_BUFFER_SIZE macro       130 input.c          # define MAX_INPUT_BUFFER_SIZE 8172
664
 
MAX_INPUT_BUFFER_SIZE macro       132 input.c          # define MAX_INPUT_BUFFER_SIZE 8192
665
 
MAX_INT_LEN      macro       146 expr.c           # define MAX_INT_LEN 32
666
 
MAX_JOBS_IN_ARRAY macro       100 jobs.c           #define MAX_JOBS_IN_ARRAY 4096 /* production */
667
 
MAX_JOBS_IN_ARRAY macro       102 jobs.c           #define MAX_JOBS_IN_ARRAY 128 /* testing */
668
 
MBOX_INITIALIZED macro        46 mailcheck.c      #define MBOX_INITIALIZED 0x01
669
 
MEMBER           macro       168 general.h        #define MEMBER(c, s) (((c) && c == (s)[0] && !(s)[1]) || (member(c, s)))
670
 
MFLAG            macro       100 /usr/local/src/bash/bash-20230914/builtins/bind.def #define MFLAG 0x0020
671
 
MINUS            macro       126 expr.c           #define MINUS '-'
672
 
MINUS_O_FORMAT   macro       281 /usr/local/src/bash/bash-20230914/builtins/set.def #define MINUS_O_FORMAT "%-15s\t%s\n"
673
 
MIN_COMPAT_LEVEL macro      6372 variables.c      #define MIN_COMPAT_LEVEL 31
674
 
MKLOC_ARRAYOK    macro       226 variables.h      #define MKLOC_ARRAYOK 0x02
675
 
MKLOC_ASSOCOK    macro       225 variables.h      #define MKLOC_ASSOCOK 0x01
676
 
MKLOC_INHERIT    macro       227 variables.h      #define MKLOC_INHERIT 0x04
677
 
MOD              macro       129 expr.c           #define MOD '%'
678
 
MP_DOCWD         macro       270 externs.h        #define MP_DOCWD 0x02
679
 
MP_DOTILDE       macro       269 externs.h        #define MP_DOTILDE 0x01
680
 
MP_IGNDOT        macro       272 externs.h        #define MP_IGNDOT 0x08
681
 
MP_RMDOT         macro       271 externs.h        #define MP_RMDOT 0x04
682
 
MT_ALLOC         macro        29 /usr/local/src/bash/bash-20230914/lib/malloc/table.h #define MT_ALLOC 0x01
683
 
MT_FREE          macro        30 /usr/local/src/bash/bash-20230914/lib/malloc/table.h #define MT_FREE 0x02
684
 
MT_READWRITE     macro       503 externs.h        #define MT_READWRITE 0x0002
685
 
MT_TEMPLATE      macro       505 externs.h        #define MT_TEMPLATE 0x0008
686
 
MT_UNLINK        macro       506 externs.h        #define MT_UNLINK 0x0010 /* unlink after opening */
687
 
MT_USERANDOM     macro       504 externs.h        #define MT_USERANDOM 0x0004
688
 
MT_USETMPDIR     macro       502 externs.h        #define MT_USETMPDIR 0x0001
689
 
MUL              macro       127 expr.c           #define MUL '*'
690
 
NAME             variable     29 /usr/local/src/bash/bash-20230914/builtins/alias.def form `alias NAME=VALUE' on standard output.
691
 
NAME             variable     30 /usr/local/src/bash/bash-20230914/builtins/read.def splitting, and the first word is assigned to the first NAME, the second
692
 
NAME             variable     31 /usr/local/src/bash/bash-20230914/builtins/read.def word to the second NAME, and so on, with any leftover words assigned to
693
 
NAME             variable     50 /usr/local/src/bash/bash-20230914/builtins/getopts.def is placed in NAME, OPTARG is unset, and a diagnostic message is
694
 
NAMEREF_MAX      macro       172 variables.h      #define NAMEREF_MAX 8 /* only 8 levels of nameref indirection */
695
 
NAME_MAX         macro        47 /usr/local/src/bash/bash-20230914/include/maxpath.h # define NAME_MAX MAXNAMLEN
696
 
NAME_MAX         macro        57 /usr/local/src/bash/bash-20230914/include/maxpath.h # define NAME_MAX _POSIX_NAME_MAX
697
 
NAME_MAX         macro        67 /usr/local/src/bash/bash-20230914/include/maxpath.h # define NAME_MAX 14
698
 
NBUCKETS         macro        30 /usr/local/src/bash/bash-20230914/lib/malloc/mstats.h # define NBUCKETS 28
699
 
NCMDS            macro       293 /usr/local/src/bash/bash-20230914/builtins/ulimit.def #define NCMDS (sizeof(limits) / sizeof(limits[0]))
700
 
NE               macro        85 test.c           #define NE 1
701
 
NEEDARG          macro       111 /usr/local/src/bash/bash-20230914/builtins/getopt.c #define NEEDARG(x) fprintf (stderr, _("%s: option requires an argument -- %c\n"), argv[0], x)
702
 
NEED_CLOCK_FUNCS_DECL macro        57 /usr/local/src/bash/bash-20230914/builtins/times.def #define NEED_CLOCK_FUNCS_DECL
703
 
NEED_CLOCK_FUNCS_DECL macro        62 execute_cmd.c    #define NEED_CLOCK_FUNCS_DECL
704
 
NEED_FPURGE_DECL macro        40 subst.c          #define NEED_FPURGE_DECL
705
 
NEED_FPURGE_DECL macro        42 /usr/local/src/bash/bash-20230914/builtins/common.c #define NEED_FPURGE_DECL
706
 
NEED_FPURGE_DECL macro        49 redir.c          #define NEED_FPURGE_DECL
707
 
NEED_FPURGE_DECL macro        60 execute_cmd.c    #define NEED_FPURGE_DECL
708
 
NEED_SH_SETLINEBUF_DECL macro        51 shell.c          #define NEED_SH_SETLINEBUF_DECL /* used in externs.h */
709
 
NEED_SH_SETLINEBUF_DECL macro        61 execute_cmd.c    #define NEED_SH_SETLINEBUF_DECL
710
 
NEED_STRFTIME_DECL macro        84 /usr/local/src/bash/bash-20230914/builtins/printf.def #define NEED_STRFTIME_DECL
711
 
NEED_TIMEVAL_FUNCS_DECL macro        58 /usr/local/src/bash/bash-20230914/builtins/times.def #define NEED_TIMEVAL_FUNCS_DECL
712
 
NEED_TIMEVAL_FUNCS_DECL macro        63 execute_cmd.c    #define NEED_TIMEVAL_FUNCS_DECL
713
 
NEED_XTRACE_SET_DECL macro        37 print_cmd.c      #define NEED_XTRACE_SET_DECL
714
 
NEED_XTRACE_SET_DECL macro        48 variables.c      #define NEED_XTRACE_SET_DECL
715
 
NEQ              macro       106 expr.c           #define NEQ 2 /* "!=" */
716
 
NEW_TTY_DRIVER   macro        35 /usr/local/src/bash/bash-20230914/include/shtty.h # define NEW_TTY_DRIVER
717
 
NEXT_VARIABLE    macro       380 /usr/local/src/bash/bash-20230914/builtins/declare.def #define NEXT_VARIABLE() free (name); list = list->next; continue
718
 
NEXT_VARIABLE    macro       817 /usr/local/src/bash/bash-20230914/builtins/set.def #define NEXT_VARIABLE() any_failed++; list = list->next; continue;
719
 
NFLAG            macro        83 /usr/local/src/bash/bash-20230914/builtins/enable.def #define NFLAG 0x08
720
 
NFLAG            macro        99 /usr/local/src/bash/bash-20230914/builtins/history.def #define NFLAG 0x08
721
 
NOCD             macro       167 /usr/local/src/bash/bash-20230914/builtins/pushd.def #define NOCD 0x01
722
 
NOCLOBBER_REDIRECT macro        43 command.h        #define NOCLOBBER_REDIRECT -2
723
 
NOFLSH           macro        51 /usr/local/src/bash/bash-20230914/include/shtty.h # undef NOFLSH
724
 
NOGROUP          macro      1232 general.c        # define NOGROUP (gid_t) -1
725
 
NOT              macro       130 expr.c           #define NOT '!'
726
 
NOTFOUND_HOOK    macro      5650 execute_cmd.c    # define NOTFOUND_HOOK "command_not_found_handle"
727
 
NOTOPT           macro        37 /usr/local/src/bash/bash-20230914/builtins/bashgetopt.c #define NOTOPT(s) (((*(s) != '-') && (!plus || *(s) != '+')) || (s)[1] == '\0')
728
 
NOT_JUMPED       macro        39 bashjmp.h        #define NOT_JUMPED 0 /* Not returning from a longjmp. */
729
 
NOW              macro       235 general.h        #define NOW getnow()
730
 
NO_EDITING_MODE  macro        86 bashline.c       # define NO_EDITING_MODE -1
731
 
NO_JOB           macro       194 jobs.h           #define NO_JOB -1 /* An impossible job array index. */
732
 
NO_PID           macro       199 jobs.h           #define NO_PID (pid_t)-1
733
 
NO_PIDSTAT       macro       178 jobs.h           #define NO_PIDSTAT (ps_index_t)-1
734
 
NO_PIPE          macro        46 shell.h          #define NO_PIPE -1
735
 
NO_SIG           macro        35 trap.h           #define NO_SIG -1
736
 
NO_VARIABLE      macro        49 shell.h          #define NO_VARIABLE -1
737
 
NSIG             macro        32 trap.h           #define NSIG 64
738
 
NT               macro        91 test.c           #define NT 0
739
 
NULL             macro        46 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h # define NULL 0
740
 
NULL             macro       443 hashlib.c        #undef NULL
741
 
NULL             macro       447 hashlib.c        #define NULL 0
742
 
NULL_HANDLER     macro       122 sig.c            #define NULL_HANDLER (SigHandler *)SIG_DFL
743
 
NUM              macro       110 expr.c           #define NUM 6 /* number */
744
 
NUMBER_LEN       macro      3226 execute_cmd.c    #define NUMBER_LEN(s) \
745
 
NUM_SHELL_FLAGS  macro       206 flags.c          #define NUM_SHELL_FLAGS (sizeof (shell_flags) / sizeof (struct flags_alist))
746
 
N_               macro        37 bashintl.h       #define N_(msgid) msgid
747
 
N_O_OPTIONS      macro       241 /usr/local/src/bash/bash-20230914/builtins/set.def #define N_O_OPTIONS (sizeof (o_options) / sizeof (o_options[0]))
748
 
N_SHOPT_OPTIONS  macro       272 /usr/local/src/bash/bash-20230914/builtins/shopt.def #define N_SHOPT_OPTIONS (sizeof (shopt_vars) / sizeof (shopt_vars[0]))
749
 
N_SPECIAL_VARS   macro      5760 variables.c      #define N_SPECIAL_VARS (sizeof (special_vars) / sizeof (special_vars[0]) - 1)
750
 
OC_MEMSET        macro        28 /usr/local/src/bash/bash-20230914/include/ocache.h #define OC_MEMSET(memp, xch, nbytes) \
751
 
OFLAG            macro       291 /usr/local/src/bash/bash-20230914/builtins/shopt.def #define OFLAG 0x08
752
 
ONE_ARG_TEST     macro       777 test.c           #define ONE_ARG_TEST(s) ((s)[0] != '\0')
753
 
OPENLOG_OPTS     macro       815 bashhist.c       #define OPENLOG_OPTS 0
754
 
OPTFMT           macro        75 /usr/local/src/bash/bash-20230914/builtins/shopt.def #define OPTFMT "%-15s\t%s\n"
755
 
OPTNAME          variable     29 /usr/local/src/bash/bash-20230914/builtins/shopt.def arguments, list each supplied OPTNAME, or all shell options if no
756
 
OP_ASSIGN        macro       115 expr.c           #define OP_ASSIGN 11 /* op= expassign as in Posix.2 */
757
 
OT               macro        92 test.c           #define OT 1
758
 
OUTPUT_REDIRECT  macro        51 command.h        #define OUTPUT_REDIRECT(ri) \
759
 
O_BINARY         macro        47 /usr/local/src/bash/bash-20230914/include/filecntl.h # define O_BINARY 0
760
 
O_NDELAY         macro       545 general.c        # define O_NDELAY FNDELAY
761
 
O_NONBLOCK       macro        39 /usr/local/src/bash/bash-20230914/include/filecntl.h # define O_NONBLOCK O_NDELAY
762
 
O_NONBLOCK       macro        41 /usr/local/src/bash/bash-20230914/include/filecntl.h # define O_NONBLOCK 0
763
 
O_NONBLOCK       macro       606 general.c        # undef O_NONBLOCK
764
 
O_NONBLOCK       macro       607 general.c        # define O_NONBLOCK 0
765
 
O_TEXT           macro        50 /usr/local/src/bash/bash-20230914/include/filecntl.h # define O_TEXT 0
766
 
PALIVE           macro        82 jobs.h           #define PALIVE(p) (PRUNNING(p) || PSTOPPED(p))
767
 
PARAMEXPNEST_MAX macro      1798 subst.c          #define PARAMEXPNEST_MAX 32 // for now
768
 
PARAMS           macro        33 /usr/local/src/bash/bash-20230914/include/stdc.h # define PARAMS(protos) protos
769
 
PARAMS           macro        35 /usr/local/src/bash/bash-20230914/include/stdc.h # define PARAMS(protos) ()
770
 
PARTIALLY_QUOTED macro      11052 subst.c          #define PARTIALLY_QUOTED 1
771
 
PATHSEP          macro       272 general.h        #define PATHSEP(c) (ISDIRSEP(c) || (c) == 0)
772
 
PATH_CHECKDOTDOT macro       315 externs.h        #define PATH_CHECKDOTDOT 0x0001
773
 
PATH_CHECKEXISTS macro       316 externs.h        #define PATH_CHECKEXISTS 0x0002
774
 
PATH_DATA        typedef      31 hashcmd.h        } PATH_DATA;
775
 
PATH_HARDPATH    macro       317 externs.h        #define PATH_HARDPATH 0x0004
776
 
PATH_MAX         macro        37 /usr/local/src/bash/bash-20230914/include/maxpath.h # define PATH_MAX MAXPATHLEN
777
 
PATH_MAX         macro        53 /usr/local/src/bash/bash-20230914/include/maxpath.h # define PATH_MAX _POSIX_PATH_MAX
778
 
PATH_MAX         macro        63 /usr/local/src/bash/bash-20230914/include/maxpath.h # define PATH_MAX 1024
779
 
PATH_MAX         macro        71 /usr/local/src/bash/bash-20230914/include/maxpath.h # undef PATH_MAX
780
 
PATH_MAX         macro        72 /usr/local/src/bash/bash-20230914/include/maxpath.h # define PATH_MAX 1024
781
 
PATH_NOALLOC     macro       318 externs.h        #define PATH_NOALLOC 0x0008
782
 
PATTERN          variable     30 /usr/local/src/bash/bash-20230914/builtins/help.def specified, gives detailed help on all commands matching PATTERN,
783
 
PATTERN_CHAR     macro        90 syntax.h         # define PATTERN_CHAR(c) \
784
 
PATTERN_CHAR     macro        93 syntax.h         # define PATTERN_CHAR(c) 0
785
 
PATTERN_LIST     typedef     248 command.h        } PATTERN_LIST;
786
 
PC               macro       108 /usr/local/src/bash/bash-20230914/builtins/printf.def #define PC(c) \
787
 
PCOMP_NOTFOUND   macro        84 pcomplete.h      #define PCOMP_NOTFOUND (COPT_LASTUSER << 2)
788
 
PCOMP_RETRYFAIL  macro        83 pcomplete.h      #define PCOMP_RETRYFAIL (COPT_LASTUSER << 1)
789
 
PDEADPROC        macro        90 jobs.h           #define PDEADPROC(p) (PEXITED(p) || PRECYCLED(p))
790
 
PEXITED          macro        84 jobs.h           #define PEXITED(p) ((p)->running == PS_DONE)
791
 
PE_TAG           macro        68 /usr/local/src/bash/bash-20230914/builtins/evalstring.c #define PE_TAG "parse_and_execute top"
792
 
PF               macro       120 /usr/local/src/bash/bash-20230914/builtins/printf.def #define PF(f, func) \
793
 
PFLAG            macro        84 /usr/local/src/bash/bash-20230914/builtins/enable.def #define PFLAG 0x10
794
 
PFLAG            macro        96 /usr/local/src/bash/bash-20230914/builtins/bind.def #define PFLAG 0x0002
795
 
PFLAG            macro       101 /usr/local/src/bash/bash-20230914/builtins/history.def #define PFLAG 0x20
796
 
PFLAG            macro       292 /usr/local/src/bash/bash-20230914/builtins/shopt.def #define PFLAG 0x10
797
 
PFUNC            typedef      55 print_cmd.c      typedef void PFUNC (const char *, ...);
798
 
PF_ALLINDS       macro       116 command.h        #define PF_ALLINDS 0x40 /* array, act as if [@] was supplied */
799
 
PF_ASSIGNRHS     macro       113 command.h        #define PF_ASSIGNRHS 0x08 /* same as W_ASSIGNRHS */
800
 
PF_BACKQUOTE     macro       117 command.h        #define PF_BACKQUOTE 0x80 /* differentiate `` from $() for command_substitute */
801
 
PF_COMPLETE      macro       114 command.h        #define PF_COMPLETE 0x10 /* same as W_COMPLETE, sets SX_COMPLETE */
802
 
PF_EXPANDRHS     macro       115 command.h        #define PF_EXPANDRHS 0x20 /* same as W_EXPANDRHS */
803
 
PF_IGNUNBOUND    macro       111 command.h        #define PF_IGNUNBOUND 0x02 /* ignore unbound vars even if -u set */
804
 
PF_NOCOMSUB      macro       110 command.h        #define PF_NOCOMSUB 0x01 /* Do not perform command substitution */
805
 
PF_NOSPLIT2      macro       112 command.h        #define PF_NOSPLIT2 0x04 /* same as W_NOSPLIT2 */
806
 
PIDSTAT_TABLE_SZ macro       106 jobs.c           #define PIDSTAT_TABLE_SZ 4096
807
 
PIPELINE         variable     25 /usr/local/src/bash/bash-20230914/builtins/reserved.def Execute PIPELINE, which can be a simple command, and negate PIPELINE's
808
 
PIPESIZE         macro        70 redir.c          # define PIPESIZE PIPE_BUF
809
 
PIPESIZE         macro        72 redir.c          # define PIPESIZE 4096
810
 
PLAINTEXT        macro      1074 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define PLAINTEXT 0x04
811
 
PLUS             macro       125 expr.c           #define PLUS '+'
812
 
POSIXBLK         macro       203 /usr/local/src/bash/bash-20230914/builtins/ulimit.def #define POSIXBLK -2
813
 
POSIX_BUILTIN    macro        46 builtins.h       #define POSIX_BUILTIN 0x20 /* This builtins is special in the Posix command search order. */
814
 
POSIX_FC_EDIT_COMMAND macro       184 /usr/local/src/bash/bash-20230914/builtins/fc.def # define POSIX_FC_EDIT_COMMAND "${FCEDIT:-ed}"
815
 
POSIX_FC_EDIT_COMMAND macro       186 /usr/local/src/bash/bash-20230914/builtins/fc.def # define POSIX_FC_EDIT_COMMAND "${FCEDIT:-${EDITOR:-ed}}"
816
 
POSIX_TIMEFORMAT macro      1200 execute_cmd.c    #define POSIX_TIMEFORMAT "real %2R\nuser %2U\nsys %2S"
817
 
POSIX_VI_EDIT_COMMAND macro       934 bashline.c       #define POSIX_VI_EDIT_COMMAND "fc -e vi"
818
 
POSTDEC          macro       121 expr.c           #define POSTDEC 17 /* var-- */
819
 
POSTINC          macro       120 expr.c           #define POSTINC 16 /* var++ */
820
 
POWER            macro       117 expr.c           #define POWER 13 /* exp1**exp2 */
821
 
PPFLAG           macro       102 /usr/local/src/bash/bash-20230914/builtins/bind.def #define PPFLAG 0x0080
822
 
PRECYCLED        macro        86 jobs.h           # define PRECYCLED(p) ((p)->running == PS_RECYCLED)
823
 
PRECYCLED        macro        88 jobs.h           # define PRECYCLED(p) (0)
824
 
PREDEC           macro       119 expr.c           #define PREDEC 15 /* --var */
825
 
PREINC           macro       118 expr.c           #define PREINC 14 /* ++var */
826
 
PREPEND_LIST     macro      12266 subst.c          #define PREPEND_LIST(nlist, elist) \
827
 
PRETURN          macro       143 /usr/local/src/bash/bash-20230914/builtins/printf.def #define PRETURN(value) \
828
 
PRINTED_COMMAND_GROW_SIZE macro       103 print_cmd.c      #define PRINTED_COMMAND_GROW_SIZE 128
829
 
PRINTED_COMMAND_INITIAL_SIZE macro       102 print_cmd.c      #define PRINTED_COMMAND_INITIAL_SIZE 64
830
 
PRINT_DEFERRED_HEREDOCS macro       117 print_cmd.c      #define PRINT_DEFERRED_HEREDOCS(x) \
831
 
PRIdMAX          macro        93 /usr/local/src/bash/bash-20230914/builtins/printf.def # undef PRIdMAX
832
 
PRIdMAX          macro        98 /usr/local/src/bash/bash-20230914/builtins/printf.def # define PRIdMAX "lld"
833
 
PROCESS          typedef      71 jobs.h           } PROCESS;
834
 
PROC_ASYNC       macro       109 nojobs.c         #define PROC_ASYNC 0x04
835
 
PROC_BAD         macro       113 nojobs.c         #define PROC_BAD -1
836
 
PROC_NOTIFIED    macro       108 nojobs.c         #define PROC_NOTIFIED 0x02
837
 
PROC_RUNNING     macro       107 nojobs.c         #define PROC_RUNNING 0x01
838
 
PROC_SIGNALED    macro       110 nojobs.c         #define PROC_SIGNALED 0x10
839
 
PROC_STILL_ALIVE macro       114 nojobs.c         #define PROC_STILL_ALIVE -2
840
 
PROGRAM          macro      1757 shell.c          # define PROGRAM "bash"
841
 
PRUNNING         macro        81 jobs.h           #define PRUNNING(p) ((p)->running == PS_RUNNING)
842
 
PSTOPPED         macro        80 jobs.h           #define PSTOPPED(p) (WIFSTOPPED((p)->status))
843
 
PST_ALEXPAND     macro        40 parser.h         #define PST_ALEXPAND 0x000800 /* OK to expand aliases - unused */
844
 
PST_ALEXPNEXT    macro        30 parser.h         #define PST_ALEXPNEXT 0x000002 /* expand next word for aliases */
845
 
PST_ALLOWOPNBRC  macro        31 parser.h         #define PST_ALLOWOPNBRC 0x000004 /* allow open brace for function def */
846
 
PST_ARITHFOR     macro        39 parser.h         #define PST_ARITHFOR 0x000400 /* parsing an arithmetic for command - unused */
847
 
PST_ASSIGNOK     macro        43 parser.h         #define PST_ASSIGNOK 0x004000 /* assignment statement ok in this context */
848
 
PST_CASEPAT      macro        29 parser.h         #define PST_CASEPAT 0x000001 /* in a case pattern list */
849
 
PST_CASESTMT     macro        36 parser.h         #define PST_CASESTMT 0x000080 /* parsing a case statement */
850
 
PST_CMDBLTIN     macro        54 parser.h         #define PST_CMDBLTIN 0x2000000 /* last token was the `command' builtin */
851
 
PST_CMDSUBST     macro        35 parser.h         #define PST_CMDSUBST 0x000040 /* $( ... ) command substitution */
852
 
PST_COMMENT      macro        49 parser.h         #define PST_COMMENT 0x100000 /* parsing a shell comment; used by aliases */
853
 
PST_COMPASSIGN   macro        42 parser.h         #define PST_COMPASSIGN 0x002000 /* parsing x=(...) compound assignment */
854
 
PST_CONDCMD      macro        37 parser.h         #define PST_CONDCMD 0x000100 /* parsing a [[...]] command */
855
 
PST_CONDEXPR     macro        38 parser.h         #define PST_CONDEXPR 0x000200 /* parsing the guts of [[...]] */
856
 
PST_DBLPAREN     macro        33 parser.h         #define PST_DBLPAREN 0x000010 /* double-paren parsing - unused */
857
 
PST_ENDALIAS     macro        50 parser.h         #define PST_ENDALIAS 0x200000 /* just finished expanding and consuming an alias */
858
 
PST_EOFTOKEN     macro        44 parser.h         #define PST_EOFTOKEN 0x008000 /* yylex checks against shell_eof_token */
859
 
PST_EXTPAT       macro        41 parser.h         #define PST_EXTPAT 0x001000 /* parsing an extended shell pattern */
860
 
PST_FUNSUBST     macro        55 parser.h         #define PST_FUNSUBST 0x4000000 /* parsing a foreground command substitution */
861
 
PST_HEREDOC      macro        46 parser.h         #define PST_HEREDOC 0x020000 /* reading body of here-document */
862
 
PST_NEEDCLOSBRC  macro        32 parser.h         #define PST_NEEDCLOSBRC 0x000008 /* need close brace -- unused */
863
 
PST_NOERROR      macro        52 parser.h         #define PST_NOERROR 0x800000 /* don't print error messages in yyerror */
864
 
PST_NOEXPAND     macro        51 parser.h         #define PST_NOEXPAND 0x400000 /* don't expand anything in read_token_word; for command substitution */
865
 
PST_REDIRLIST    macro        48 parser.h         #define PST_REDIRLIST 0x080000 /* parsing a list of redirections preceding a simple command name */
866
 
PST_REGEXP       macro        45 parser.h         #define PST_REGEXP 0x010000 /* parsing an ERE/BRE as a single word */
867
 
PST_REPARSE      macro        47 parser.h         #define PST_REPARSE 0x040000 /* re-parsing in parse_string_to_word_list */
868
 
PST_STRING       macro        53 parser.h         #define PST_STRING 0x1000000 /* parsing a string to a command or word list */
869
 
PST_SUBSHELL     macro        34 parser.h         #define PST_SUBSHELL 0x000020 /* ( ... ) subshell */
870
 
PS_DONE          macro        58 jobs.h           #define PS_DONE 0
871
 
PS_RECYCLED      macro        61 jobs.h           #define PS_RECYCLED 4
872
 
PS_RUNNING       macro        59 jobs.h           #define PS_RUNNING 1
873
 
PS_STOPPED       macro        60 jobs.h           #define PS_STOPPED 2
874
 
PS_TAG           macro        69 /usr/local/src/bash/bash-20230914/builtins/evalstring.c #define PS_TAG "parse_string top"
875
 
PTR_T            macro        25 /usr/local/src/bash/bash-20230914/include/ocache.h # define PTR_T void *
876
 
PTR_T            macro        27 /usr/local/src/bash/bash-20230914/lib/malloc/shmalloc.h # define PTR_T void *
877
 
PTR_T            macro        27 hashlib.h        # define PTR_T void *
878
 
PTR_T            macro        35 /usr/local/src/bash/bash-20230914/include/ansi_stdlib.h # define PTR_T void *
879
 
PTR_T            macro        42 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h # define PTR_T void *
880
 
PTR_T            macro        43 xmalloc.c        # define PTR_T void *
881
 
P_               macro        40 bashintl.h       #define P_(m1, m2, n) ngettext(m1, m2, n)
882
 
Parg             variable    105 /usr/local/src/bash/bash-20230914/builtins/complete.def static char *Garg, *Warg, *Parg, *Sarg, *Xarg, *Farg, *Carg;
883
 
QFLAG            macro        99 /usr/local/src/bash/bash-20230914/builtins/bind.def #define QFLAG 0x0010
884
 
QFLAG            macro       290 /usr/local/src/bash/bash-20230914/builtins/shopt.def #define QFLAG 0x04
885
 
QGLOB_CTLESC     macro        33 pathexp.h        #define QGLOB_CTLESC 0x08 /* turn CTLESC CTLESC into CTLESC for BREs */
886
 
QGLOB_CVTNULL    macro        30 pathexp.h        #define QGLOB_CVTNULL 0x01 /* convert QUOTED_NULL strings to '\0' */
887
 
QGLOB_DEQUOTE    macro        34 pathexp.h        #define QGLOB_DEQUOTE 0x10 /* like dequote_string but quote glob chars */
888
 
QGLOB_FILENAME   macro        31 pathexp.h        #define QGLOB_FILENAME 0x02 /* do correct quoting for matching filenames */
889
 
QGLOB_REGEXP     macro        32 pathexp.h        #define QGLOB_REGEXP 0x04 /* quote an ERE for regcomp/regexec */
890
 
QSFUNC           typedef     251 general.h        typedef int QSFUNC (const void *, const void *);
891
 
QUES             macro       137 expr.c           #define QUES '?'
892
 
QUEUE_SIGCHLD    macro       320 jobs.c           #define QUEUE_SIGCHLD(os) (os) = sigchld, queue_sigchld++
893
 
QUIT             macro        35 quit.h           #define QUIT \
894
 
QUOTED_CHAR      macro       365 subst.h          #define QUOTED_CHAR(c) ((c) == CTLESC)
895
 
QUOTED_NULL      macro       368 subst.h          #define QUOTED_NULL(string) ((string)[0] == CTLNUL && (string)[1] == '\0')
896
 
Q_ADDEDQUOTES    macro        40 subst.h          #define Q_ADDEDQUOTES 0x020
897
 
Q_ARITH          macro        43 subst.h          #define Q_ARITH 0x100 /* expanding string for arithmetic evaluation */
898
 
Q_ARRAYSUB       macro        44 subst.h          #define Q_ARRAYSUB 0x200 /* expanding indexed array subscript */
899
 
Q_DOLBRACE       macro        42 subst.h          #define Q_DOLBRACE 0x080
900
 
Q_DOUBLE_QUOTES  macro        35 subst.h          #define Q_DOUBLE_QUOTES 0x001
901
 
Q_HERE_DOCUMENT  macro        36 subst.h          #define Q_HERE_DOCUMENT 0x002
902
 
Q_KEEP_BACKSLASH macro        37 subst.h          #define Q_KEEP_BACKSLASH 0x004
903
 
Q_PATQUOTE       macro        38 subst.h          #define Q_PATQUOTE 0x008
904
 
Q_QUOTED         macro        39 subst.h          #define Q_QUOTED 0x010
905
 
Q_QUOTEDNULL     macro        41 subst.h          #define Q_QUOTEDNULL 0x040
906
 
RBRACE           macro        96 subst.c          #define RBRACE '}'
907
 
RBRACK           macro        45 arrayfunc.c      # define RBRACK ']'
908
 
RBRACK           macro       100 subst.c          #define RBRACK ']'
909
 
READONLY_OR_EXPORT macro        45 /usr/local/src/bash/bash-20230914/builtins/setattr.def #define READONLY_OR_EXPORT \
910
 
READ_SAMPLE_BUF  macro      5990 execute_cmd.c    #define READ_SAMPLE_BUF(file, buf, len) \
911
 
REAL_DIR_ENTRY   macro        57 /usr/local/src/bash/bash-20230914/include/posixdir.h # define REAL_DIR_ENTRY(dp) 1
912
 
REAL_DIR_ENTRY   macro        59 /usr/local/src/bash/bash-20230914/include/posixdir.h # define REAL_DIR_ENTRY(dp) (dp->d_ino != 0)
913
 
REAP             macro      2893 execute_cmd.c    #define REAP() \
914
 
RECURSIVE_SIG    macro      1086 trap.c           #define RECURSIVE_SIG(s) (SPECIAL_TRAP(s) == 0)
915
 
REDIRECT         typedef     169 command.h        } REDIRECT;
916
 
REDIRECTEE       typedef     157 command.h        } REDIRECTEE;
917
 
REDIRECTION_ERROR macro       122 redir.c          #define REDIRECTION_ERROR(r, e, fd) \
918
 
REDIRECT_BOTH    macro        47 shell.h          #define REDIRECT_BOTH -2
919
 
REDIR_VARASSIGN  macro        39 command.h        #define REDIR_VARASSIGN 0x01
920
 
REG_TABLE_SIZE   macro        58 /usr/local/src/bash/bash-20230914/lib/malloc/table.h #define REG_TABLE_SIZE 8192
921
 
REINSTALL_SIGCHLD_HANDLER macro       146 jobs.c           # define REINSTALL_SIGCHLD_HANDLER signal (SIGCHLD, sigchld_handler)
922
 
REINSTALL_SIGCHLD_HANDLER macro       148 jobs.c           # define REINSTALL_SIGCHLD_HANDLER
923
 
RELPATH          macro       258 general.h        # define RELPATH(x) ((x)[0] != '/')
924
 
RELPATH          macro       261 general.h        # define RELPATH(x) (ABSPATH(x) == 0)
925
 
REPL             typedef     139 /usr/local/src/bash/bash-20230914/builtins/fc.def } REPL;
926
 
REPORTSIG        macro       880 nojobs.c         # define REPORTSIG(x) ((x) != SIGINT && (x) != SIGPIPE && (x) != SIGTERM)
927
 
RESET_MAIL_FILE  macro       134 mailcheck.c      #define RESET_MAIL_FILE(i) \
928
 
RESET_SIGTERM    macro        67 quit.h           #define RESET_SIGTERM \
929
 
RESIZE_MALLOCED_BUFFER macro       178 general.h        #define RESIZE_MALLOCED_BUFFER(str, cind, room, csize, sincr) \
930
 
RESTORETOK       macro       245 expr.c           #define RESTORETOK(X) \
931
 
RESTORE_NAME     macro       819 /usr/local/src/bash/bash-20230914/builtins/set.def #define RESTORE_NAME() \
932
 
RESTRICTED_REDIRECT macro        44 command.h        #define RESTRICTED_REDIRECT -3 /* can only happen in restricted shells. */
933
 
RETURN_NOT_COMMAND macro      4315 execute_cmd.c    #define RETURN_NOT_COMMAND() \
934
 
RETURN_TRAP      macro        42 trap.h           #define RETURN_TRAP NSIG+2
935
 
REVERSE_LIST     macro       134 general.h        #define REVERSE_LIST(list, type) \
936
 
REVERT           macro       104 /usr/local/src/bash/bash-20230914/builtins/trap.def #define REVERT 1 /* Revert to this signals original value. */
937
 
RFLAG            macro        97 /usr/local/src/bash/bash-20230914/builtins/history.def #define RFLAG 0x02
938
 
RFLAG            macro       101 /usr/local/src/bash/bash-20230914/builtins/bind.def #define RFLAG 0x0040
939
 
RF_DEVFD         macro       563 redir.c          #define RF_DEVFD 1
940
 
RF_DEVSTDERR     macro       564 redir.c          #define RF_DEVSTDERR 2
941
 
RF_DEVSTDIN      macro       565 redir.c          #define RF_DEVSTDIN 3
942
 
RF_DEVSTDOUT     macro       566 redir.c          #define RF_DEVSTDOUT 4
943
 
RF_DEVTCP        macro       567 redir.c          #define RF_DEVTCP 5
944
 
RF_DEVUDP        macro       568 redir.c          #define RF_DEVUDP 6
945
 
RLIMIT_FILESIZE  macro       150 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIMIT_FILESIZE RLIMIT_FSIZE
946
 
RLIMIT_LOCKS     macro       145 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIMIT_LOCKS RLIMIT_POSIXLOCKS
947
 
RLIMIT_MAXUPROC  macro       177 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIMIT_MAXUPROC RLIMIT_NPROC
948
 
RLIMIT_NOFILE    macro       141 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIMIT_NOFILE RLIMIT_OFILE
949
 
RLIMIT_OPENFILES macro       158 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIMIT_OPENFILES RLIMIT_NOFILE
950
 
RLIMIT_PIPESIZE  macro       155 /usr/local/src/bash/bash-20230914/builtins/ulimit.def #define RLIMIT_PIPESIZE 257
951
 
RLIMIT_PTHREAD   macro       183 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIMIT_PTHREAD RLIMIT_NTHR
952
 
RLIMIT_VIRTMEM   macro       164 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIMIT_VIRTMEM RLIMIT_VMEM
953
 
RLIMIT_VMBLKSZ   macro       165 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIMIT_VMBLKSZ 1024
954
 
RLIMTYPE         macro       132 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIMTYPE long
955
 
RLIM_INFINITY    macro       187 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIM_INFINITY 0x7fffffff
956
 
RLIM_SAVED_CUR   macro       191 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIM_SAVED_CUR RLIM_INFINITY
957
 
RLIM_SAVED_MAX   macro       195 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define RLIM_SAVED_MAX RLIM_INFINITY
958
 
RL_BOOLEAN_VARIABLE_VALUE macro       104 bashline.c       #define RL_BOOLEAN_VARIABLE_VALUE(s) ((s)[0] == 'o' && (s)[1] == 'n' && (s)[2] == '\0')
959
 
ROOTEDPATH       macro       264 general.h        #define ROOTEDPATH(x) (ABSPATH(x))
960
 
ROTATE           macro       168 /usr/local/src/bash/bash-20230914/builtins/pushd.def #define ROTATE 0x02
961
 
RPAR             macro       132 expr.c           #define RPAR ')'
962
 
RPAREN           macro        98 subst.c          #define RPAREN ')'
963
 
RP_LONG_LEFT     macro      5048 subst.c          #define RP_LONG_LEFT 1
964
 
RP_LONG_RIGHT    macro      5050 subst.c          #define RP_LONG_RIGHT 3
965
 
RP_SHORT_LEFT    macro      5049 subst.c          #define RP_SHORT_LEFT 2
966
 
RP_SHORT_RIGHT   macro      5051 subst.c          #define RP_SHORT_RIGHT 4
967
 
RP_SPACE         macro      3222 execute_cmd.c    #define RP_SPACE ") "
968
 
RP_SPACE_LEN     macro      3223 execute_cmd.c    #define RP_SPACE_LEN 2
969
 
RSH              macro       114 expr.c           #define RSH 10 /* ">>" Right SHift */
970
 
RTLD_LAZY        macro       342 /usr/local/src/bash/bash-20230914/builtins/enable.def #define RTLD_LAZY 1
971
 
RUNNING          macro       100 jobs.h           #define RUNNING(j) (jobs[(j)]->state == JRUNNING)
972
 
R_OK             macro        78 test.c           #define R_OK 4
973
 
SAVED_VAR        typedef      60 unwind_prot.c    } SAVED_VAR;
974
 
SAVETOK          macro       233 expr.c           #define SAVETOK(X) \
975
 
SAVE_EXPORTSTR   macro       205 variables.h      #define SAVE_EXPORTSTR(var, value) (var)->exportstr = (value) ? savestring (value) : (char *)NULL
976
 
SA_RESTART       macro       449 nojobs.c         # define SA_RESTART 0
977
 
SB               variable    266 execute_cmd.c    struct stat SB; /* used for debugging */
978
 
SD_ARITHEXP      macro       325 subst.h          #define SD_ARITHEXP 0x400 /* skip_to_delim during arithmetic expansion */
979
 
SD_COMPLETE      macro       323 subst.h          #define SD_COMPLETE 0x100 /* skip_to_delim during completion */
980
 
SD_EXTGLOB       macro       319 subst.h          #define SD_EXTGLOB 0x010 /* skip over extended globbing patterns if appropriate */
981
 
SD_GLOB          macro       321 subst.h          #define SD_GLOB 0x040 /* skip over glob patterns like bracket expressions */
982
 
SD_HISTEXP       macro       324 subst.h          #define SD_HISTEXP 0x200 /* skip_to_delim during history expansion */
983
 
SD_IGNOREQUOTE   macro       320 subst.h          #define SD_IGNOREQUOTE 0x020 /* single and double quotes are not special */
984
 
SD_INVERT        macro       316 subst.h          #define SD_INVERT 0x002 /* look for chars NOT in passed set */
985
 
SD_NOERROR       macro       326 subst.h          #define SD_NOERROR 0x800 /* don't print error messages */
986
 
SD_NOJMP         macro       315 subst.h          #define SD_NOJMP 0x001 /* don't longjmp on fatal error. */
987
 
SD_NOPROCSUB     macro       322 subst.h          #define SD_NOPROCSUB 0x080 /* don't parse process substitutions as commands */
988
 
SD_NOQUOTEDELIM  macro       317 subst.h          #define SD_NOQUOTEDELIM 0x004 /* don't let single or double quotes act as delimiters */
989
 
SD_NOSKIPCMD     macro       318 subst.h          #define SD_NOSKIPCMD 0x008 /* don't skip over $(, <(, or >( command/process substitution; parse them as commands */
990
 
SEEK_CUR         macro       136 input.c          # define SEEK_CUR 1
991
 
SELECT_COM       typedef     290 command.h        } SELECT_COM;
992
 
SET              macro       103 /usr/local/src/bash/bash-20230914/builtins/trap.def #define SET 0 /* Set this signal to first_arg. */
993
 
SETINTERRUPT     macro        41 quit.h           #define SETINTERRUPT interrupt_state = 1
994
 
SETOPT           macro        73 /usr/local/src/bash/bash-20230914/builtins/shopt.def #define SETOPT 1
995
 
SETORIGSIG       macro       142 trap.c           #define SETORIGSIG(sig,handler) \
996
 
SETOSTYPE        macro      5983 execute_cmd.c    # define SETOSTYPE(x) __setostype(x)
997
 
SETOSTYPE        macro      5985 execute_cmd.c    # define SETOSTYPE(x)
998
 
SETVARATTR       macro       189 variables.h      #define SETVARATTR(var, attr, undo) \
999
 
SET_BINARY_O_OPTION_VALUE macro       247 /usr/local/src/bash/bash-20230914/builtins/set.def #define SET_BINARY_O_OPTION_VALUE(i, onoff, name) \
1000
 
SET_CLOSE_ON_EXEC macro        33 /usr/local/src/bash/bash-20230914/include/filecntl.h #define SET_CLOSE_ON_EXEC(fd) (fcntl ((fd), F_SETFD, FD_CLOEXEC))
1001
 
SET_EXPORTSTR    macro       204 variables.h      #define SET_EXPORTSTR(var, value) (var)->exportstr = (value)
1002
 
SET_INT_VAR      macro      5667 variables.c      #define SET_INT_VAR(name, intvar) intvar = find_variable (name) != 0
1003
 
SET_LASTREF      macro        77 array.c          #define SET_LASTREF(a, e) a->lastref = (e)
1004
 
SET_LINE_NUMBER  macro       288 execute_cmd.c    #define SET_LINE_NUMBER(v) \
1005
 
SET_OPEN_ON_EXEC macro        34 /usr/local/src/bash/bash-20230914/include/filecntl.h #define SET_OPEN_ON_EXEC(fd) (fcntl ((fd), F_SETFD, FD_NCLOEXEC))
1006
 
SFLAG            macro        85 /usr/local/src/bash/bash-20230914/builtins/enable.def #define SFLAG 0x20
1007
 
SFLAG            macro       100 /usr/local/src/bash/bash-20230914/builtins/history.def #define SFLAG 0x10
1008
 
SFLAG            macro       104 /usr/local/src/bash/bash-20230914/builtins/bind.def #define SFLAG 0x0200
1009
 
SFLAG            macro       288 /usr/local/src/bash/bash-20230914/builtins/shopt.def #define SFLAG 0x01
1010
 
SHELL_BOOLEAN    macro       101 test.c           #define SHELL_BOOLEAN(value) (!(value))
1011
 
SHELL_FD_BASE    macro        86 redir.c          #define SHELL_FD_BASE 10
1012
 
SHELL_VAR        typedef      94 variables.h      } SHELL_VAR;
1013
 
SHFUNC_RETURN    macro        33 bashjmp.h        #define SHFUNC_RETURN() sh_longjmp (return_catch, 1)
1014
 
SHMAT_PWARN      macro       346 externs.h        #define SHMAT_PWARN 0x002 /* print a warning message on invalid regexp */
1015
 
SHMAT_SUBEXP     macro       345 externs.h        #define SHMAT_SUBEXP 0x001 /* save subexpressions in SH_REMATCH */
1016
 
SHRT_MAX         macro        83 /usr/local/src/bash/bash-20230914/include/typemax.h # define SHRT_MAX TYPE_MAXIMUM(short)
1017
 
SHRT_MIN         macro        84 /usr/local/src/bash/bash-20230914/include/typemax.h # define SHRT_MIN TYPE_MINIMUM(short)
1018
 
SH_FUNCTION_TYPEDEF macro       189 general.h        # define SH_FUNCTION_TYPEDEF
1019
 
SIGABRT          macro        31 sig.h            # define SIGABRT SIGIOT
1020
 
SIGABRT          macro        71 siglist.c        #define SIGABRT SIGIOT
1021
 
SIGCHLD          macro        49 sig.h            # define SIGCHLD SIGCLD
1022
 
SIGCHLD          macro       131 siglist.c        #define SIGCHLD SIGCLD
1023
 
SIGEXIT          macro        44 bashjmp.h        #define SIGEXIT 5 /* Exit due to fatal terminating signal */
1024
 
SIGRETURN        macro        37 sig.h            #define SIGRETURN(n) return
1025
 
SIG_ASYNCSIG     macro        69 trap.c           #define SIG_ASYNCSIG 0x80 /* The signal is ignored because it's in an asynchronous command. */
1026
 
SIG_BLOCK        macro        58 sig.h            # define SIG_BLOCK 2
1027
 
SIG_CHANGED      macro        67 trap.c           #define SIG_CHANGED 0x20 /* Trap value changed in trap handler. */
1028
 
SIG_HARD_IGNORE  macro        63 trap.c           #define SIG_HARD_IGNORE 0x2 /* Signal was ignored on shell entry. */
1029
 
SIG_IGNORED      macro        68 trap.c           #define SIG_IGNORED 0x40 /* The signal is currently being ignored. */
1030
 
SIG_INHERITED    macro        61 trap.c           #define SIG_INHERITED 0x0 /* Value inherited from parent. */
1031
 
SIG_INPROGRESS   macro        66 trap.c           #define SIG_INPROGRESS 0x10 /* Signal handler currently executing. */
1032
 
SIG_NO_TRAP      macro        65 trap.c           #define SIG_NO_TRAP 0x8 /* Signal cannot be trapped. */
1033
 
SIG_SETMASK      macro        59 sig.h            # define SIG_SETMASK 3
1034
 
SIG_SPECIAL      macro        64 trap.c           #define SIG_SPECIAL 0x4 /* Treat this signal specially. */
1035
 
SIG_TRAPPED      macro        62 trap.c           #define SIG_TRAPPED 0x1 /* Currently trapped. */
1036
 
SILENT           macro        78 /usr/local/src/bash/bash-20230914/builtins/enable.def #define SILENT 8 /* affects dyn_load_builtin behavior */
1037
 
SIMPLE_COM       typedef     343 command.h        } SIMPLE_COM;
1038
 
SIZE_MAX         macro       119 /usr/local/src/bash/bash-20230914/include/typemax.h # define SIZE_MAX ((size_t) ~(size_t)0)
1039
 
SKIP1            macro       182 /usr/local/src/bash/bash-20230914/builtins/printf.def #define SKIP1 "#'-+ 0"
1040
 
SORT_ATIME       macro       112 pathexp.h        #define SORT_ATIME 4
1041
 
SORT_BLOCKS      macro       114 pathexp.h        #define SORT_BLOCKS 6
1042
 
SORT_CTIME       macro       113 pathexp.h        #define SORT_CTIME 5
1043
 
SORT_MTIME       macro       111 pathexp.h        #define SORT_MTIME 3
1044
 
SORT_NAME        macro       109 pathexp.h        #define SORT_NAME 1
1045
 
SORT_NONE        macro       108 pathexp.h        #define SORT_NONE 0
1046
 
SORT_NOSORT      macro       115 pathexp.h        #define SORT_NOSORT 7
1047
 
SORT_REVERSE     macro       117 pathexp.h        #define SORT_REVERSE 128
1048
 
SORT_SIZE        macro       110 pathexp.h        #define SORT_SIZE 2
1049
 
SPECIAL          macro        77 /usr/local/src/bash/bash-20230914/builtins/enable.def #define SPECIAL 4
1050
 
SPECIAL_BUILTIN  macro        44 builtins.h       #define SPECIAL_BUILTIN 0x08 /* This is a Posix `special' builtin. */
1051
 
SPECIAL_LOCAL    macro        48 /usr/local/src/bash/bash-20230914/builtins/setattr.def #define SPECIAL_LOCAL(n) \
1052
 
SPECIAL_TRAP     macro        71 trap.c           #define SPECIAL_TRAP(s) ((s) == EXIT_TRAP || (s) == DEBUG_TRAP || (s) == ERROR_TRAP || (s) == RETURN_TRAP)
1053
 
SPECIAL_VAR      macro       125 subst.c          #define SPECIAL_VAR(name, wi) \
1054
 
SPECIFIC_COMPLETION_FUNCTIONS macro       240 bashline.c       #define SPECIFIC_COMPLETION_FUNCTIONS
1055
 
SSFLAG           macro       105 /usr/local/src/bash/bash-20230914/builtins/bind.def #define SSFLAG 0x0400
1056
 
SSIZE_MAX        macro       115 /usr/local/src/bash/bash-20230914/include/typemax.h # define SSIZE_MAX INT_MAX
1057
 
STATIC_BUILTIN   macro        43 builtins.h       #define STATIC_BUILTIN 0x04 /* This builtin is not dynamically loaded. */
1058
 
STOPPED          macro        99 jobs.h           #define STOPPED(j) (jobs[(j)]->state == JSTOPPED)
1059
 
STR              macro       109 expr.c           #define STR 5 /* string */
1060
 
STRCOLLEQ        macro        71 test.c           #define STRCOLLEQ(a, b) ((a)[0] == (b)[0] && strcoll ((a), (b)) == 0)
1061
 
STRDUP           macro        42 pcomplib.c       #define STRDUP(x) ((x) ? savestring (x) : (char *)NULL)
1062
 
STRDUP           macro        71 pcomplete.c      # undef STRDUP
1063
 
STRDUP           macro        73 pcomplete.c      #define STRDUP(x) ((x) ? savestring (x) : (char *)NULL)
1064
 
STRDUP           macro        75 /usr/local/src/bash/bash-20230914/builtins/complete.def #define STRDUP(x) ((x) ? savestring (x) : (char *)NULL)
1065
 
STREQ            function    154 general.h        STREQ(const char *a, const char *b)
1066
 
STREQ            macro        69 test.c           # define STREQ(a, b) ((a)[0] == (b)[0] && strcmp ((a), (b)) == 0)
1067
 
STREQN           function    160 general.h        STREQN(const char *a, const char *b, size_t n)
1068
 
STRINGCHAR       macro      5838 execute_cmd.c    # define STRINGCHAR(ind) \
1069
 
STRINGCHAR       macro      5843 execute_cmd.c    # define STRINGCHAR(ind) \
1070
 
STRINGCHAR       macro      5926 execute_cmd.c    #undef STRINGCHAR
1071
 
STRING_ARRAY     macro      1072 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define STRING_ARRAY 0x01
1072
 
STRING_INT_ALIST typedef     131 general.h        } STRING_INT_ALIST;
1073
 
STRLEN           macro        65 test.c           # define STRLEN(s) ((s)[0] ? ((s)[1] ? ((s)[2] ? strlen(s) : 2) : 1) : 0)
1074
 
STRLEN           macro       166 general.h        #define STRLEN(s) (((s) && (s)[0]) ? ((s)[1] ? ((s)[2] ? strlen(s) : 2) : 1) : 0)
1075
 
STRUCT_SUFFIX    macro        97 /usr/local/src/bash/bash-20230914/builtins/enable.def #define STRUCT_SUFFIX "_struct"
1076
 
STR_DOLLAR_AT_STAR macro       108 subst.c          #define STR_DOLLAR_AT_STAR(s) (DOLLAR_AT_STAR ((s)[0]) && (s)[1] == '\0')
1077
 
ST_BACKSL        macro        89 subst.c          #define ST_BACKSL 0x01
1078
 
ST_BAD           macro       343 braces.c         #define ST_BAD 0
1079
 
ST_CHAR          macro       345 braces.c         #define ST_CHAR 2
1080
 
ST_CTLESC        macro        90 subst.c          #define ST_CTLESC 0x02
1081
 
ST_DQUOTE        macro        92 subst.c          #define ST_DQUOTE 0x08 /* unused yet */
1082
 
ST_INT           macro       344 braces.c         #define ST_INT 1
1083
 
ST_SQUOTE        macro        91 subst.c          #define ST_SQUOTE 0x04 /* unused yet */
1084
 
ST_ZINT          macro       346 braces.c         #define ST_ZINT 3
1085
 
SUBOVERFLOW      macro       137 /usr/local/src/bash/bash-20230914/include/typemax.h #define SUBOVERFLOW(a,b,minv,maxv) \
1086
 
SUBSHELL_ASYNC   macro       120 command.h        #define SUBSHELL_ASYNC 0x01 /* subshell caused by `command &' */
1087
 
SUBSHELL_COM     typedef     365 command.h        } SUBSHELL_COM;
1088
 
SUBSHELL_COMSUB  macro       122 command.h        #define SUBSHELL_COMSUB 0x04 /* subshell caused by `command` or $(command) */
1089
 
SUBSHELL_COPROC  macro       126 command.h        #define SUBSHELL_COPROC 0x40 /* subshell from a coproc pipeline */
1090
 
SUBSHELL_FORK    macro       123 command.h        #define SUBSHELL_FORK 0x08 /* subshell caused by executing a disk command */
1091
 
SUBSHELL_IGNTRAP macro       128 command.h        #define SUBSHELL_IGNTRAP 0x100 /* subshell should reset trapped signals from trap_handler */
1092
 
SUBSHELL_PAREN   macro       121 command.h        #define SUBSHELL_PAREN 0x02 /* subshell caused by ( ... ) */
1093
 
SUBSHELL_PIPE    macro       124 command.h        #define SUBSHELL_PIPE 0x10 /* subshell from a pipeline element */
1094
 
SUBSHELL_PROCSUB macro       125 command.h        #define SUBSHELL_PROCSUB 0x20 /* subshell caused by <(command) or >(command) */
1095
 
SUBSHELL_RESETTRAP macro       127 command.h        #define SUBSHELL_RESETTRAP 0x80 /* subshell needs to reset trap strings on first call to trap */
1096
 
SVFUNC           typedef      75 pcomplete.c      typedef SHELL_VAR **SVFUNC (void);
1097
 
SX_COMMAND       macro        66 subst.h          #define SX_COMMAND 0x0008 /* extracting a shell script/command */
1098
 
SX_COMPLETE      macro        73 subst.h          #define SX_COMPLETE 0x0400 /* extracting word for completion */
1099
 
SX_FUNSUB        macro        70 subst.h          #define SX_FUNSUB 0x0080 /* extracting ${ command; }; passed to xparse_dolparen */
1100
 
SX_NOALLOC       macro        63 subst.h          #define SX_NOALLOC 0x0001 /* just skip; don't return substring */
1101
 
SX_NOCTLESC      macro        67 subst.h          #define SX_NOCTLESC 0x0010 /* don't honor CTLESC quoting */
1102
 
SX_NOERROR       macro        75 subst.h          #define SX_NOERROR 0x1000 /* don't print parser error messages */
1103
 
SX_NOESCCTLNUL   macro        68 subst.h          #define SX_NOESCCTLNUL 0x0020 /* don't let CTLESC quote CTLNUL */
1104
 
SX_NOLONGJMP     macro        69 subst.h          #define SX_NOLONGJMP 0x0040 /* don't longjmp on fatal error */
1105
 
SX_POSIXEXP      macro        71 subst.h          #define SX_POSIXEXP 0x0100 /* extracting new Posix pattern removal expansions in extract_dollar_brace_string */
1106
 
SX_REQMATCH      macro        65 subst.h          #define SX_REQMATCH 0x0004 /* closing/matching delimiter required */
1107
 
SX_STRIPDQ       macro        74 subst.h          #define SX_STRIPDQ 0x0800 /* strip double quotes when extracting double-quoted string */
1108
 
SX_VARNAME       macro        64 subst.h          #define SX_VARNAME 0x0002 /* variable name; for string_extract () */
1109
 
SX_WORD          macro        72 subst.h          #define SX_WORD 0x0200 /* extracting word in ${param op word} */
1110
 
SYSLOG_MAXHDR    macro       812 bashhist.c       #define SYSLOG_MAXHDR 256
1111
 
SYSLOG_MAXLEN    macro       811 bashhist.c       #define SYSLOG_MAXLEN SYSLOG_MAXMSG
1112
 
SYSLOG_MAXMSG    macro       810 bashhist.c       #define SYSLOG_MAXMSG 1024
1113
 
S_IEXEC          macro       115 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IEXEC 00100
1114
 
S_IFBLK          macro        64 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_IFBLK _S_IFBLK
1115
 
S_IFCHR          macro        58 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_IFCHR _S_IFCHR
1116
 
S_IFDIR          macro        40 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IFDIR 0040000
1117
 
S_IFDIR          macro        61 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_IFDIR _S_IFDIR
1118
 
S_IFIFO          macro        55 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_IFIFO _S_IFIFO
1119
 
S_IFLNK          macro        70 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_IFLNK _S_IFLNK
1120
 
S_IFMT           macro        43 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IFMT 0170000
1121
 
S_IFMT           macro        52 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_IFMT _S_IFMT
1122
 
S_IFREG          macro        67 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_IFREG _S_IFREG
1123
 
S_IFSOCK         macro        73 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_IFSOCK _S_IFSOCK
1124
 
S_IREAD          macro       113 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IREAD 00400
1125
 
S_IRGRP          macro       123 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IRGRP (S_IREAD >> 3) /* read, group */
1126
 
S_IRGRP          macro       139 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IRGRP (S_IREAD >> 3) /* read, group */
1127
 
S_IROTH          macro       127 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IROTH (S_IREAD >> 6) /* read, other */
1128
 
S_IROTH          macro       145 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IROTH (S_IREAD >> 6) /* read, other */
1129
 
S_IRUGO          macro       158 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_IRUGO (S_IRUSR | S_IRGRP | S_IROTH)
1130
 
S_IRUSR          macro       119 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IRUSR S_IREAD /* read, owner */
1131
 
S_IRWXG          macro       133 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IRWXG (S_IRGRP | S_IWGRP | S_IXGRP)
1132
 
S_IRWXG          macro       150 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IRWXG (S_IRGRP | S_IWGRP | S_IXGRP)
1133
 
S_IRWXO          macro       134 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IRWXO (S_IROTH | S_IWOTH | S_IXOTH)
1134
 
S_IRWXO          macro       153 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IRWXO (S_IROTH | S_IWOTH | S_IXOTH)
1135
 
S_IRWXU          macro       132 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IRWXU (S_IRUSR | S_IWUSR | S_IXUSR)
1136
 
S_ISBLK          macro        30 /usr/local/src/bash/bash-20230914/include/posixstat.h # undef S_ISBLK
1137
 
S_ISBLK          macro        80 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_ISBLK(m) (((m)&S_IFMT) == S_IFBLK) /* block device */
1138
 
S_ISCHR          macro        31 /usr/local/src/bash/bash-20230914/include/posixstat.h # undef S_ISCHR
1139
 
S_ISCHR          macro        84 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_ISCHR(m) (((m)&S_IFMT) == S_IFCHR) /* character device */
1140
 
S_ISDIR          macro        32 /usr/local/src/bash/bash-20230914/include/posixstat.h # undef S_ISDIR
1141
 
S_ISDIR          macro        88 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_ISDIR(m) (((m)&S_IFMT) == S_IFDIR) /* directory */
1142
 
S_ISFIFO         macro        33 /usr/local/src/bash/bash-20230914/include/posixstat.h # undef S_ISFIFO
1143
 
S_ISFIFO         macro        96 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_ISFIFO(m) (((m)&S_IFMT) == S_IFIFO) /* fifo - named pipe */
1144
 
S_ISLNK          macro        35 /usr/local/src/bash/bash-20230914/include/posixstat.h # undef S_ISLNK
1145
 
S_ISLNK          macro       100 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_ISLNK(m) (((m)&S_IFMT) == S_IFLNK) /* symbolic link */
1146
 
S_ISREG          macro        34 /usr/local/src/bash/bash-20230914/include/posixstat.h # undef S_ISREG
1147
 
S_ISREG          macro        92 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_ISREG(m) (((m)&S_IFMT) == S_IFREG) /* file */
1148
 
S_ISSOCK         macro       104 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_ISSOCK(m) (((m)&S_IFMT) == S_IFSOCK) /* socket */
1149
 
S_IWGRP          macro       124 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IWGRP (S_IWRITE >> 3) /* write, group */
1150
 
S_IWGRP          macro       140 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IWGRP (S_IWRITE >> 3) /* write, group */
1151
 
S_IWOTH          macro       128 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IWOTH (S_IWRITE >> 6) /* write, other */
1152
 
S_IWOTH          macro       146 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IWOTH (S_IWRITE >> 6) /* write, other */
1153
 
S_IWRITE         macro       114 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IWRITE 00200
1154
 
S_IWUGO          macro       159 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_IWUGO (S_IWUSR | S_IWGRP | S_IWOTH)
1155
 
S_IWUSR          macro       120 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IWUSR S_IWRITE /* write, owner */
1156
 
S_IXGRP          macro       125 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IXGRP (S_IEXEC >> 3) /* execute, group */
1157
 
S_IXGRP          macro       141 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IXGRP (S_IEXEC >> 3) /* execute, group */
1158
 
S_IXOTH          macro       129 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IXOTH (S_IEXEC >> 6) /* execute, other */
1159
 
S_IXOTH          macro       147 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IXOTH (S_IEXEC >> 6) /* execute, other */
1160
 
S_IXUGO          macro       160 /usr/local/src/bash/bash-20230914/include/posixstat.h #define S_IXUGO (S_IXUSR | S_IXGRP | S_IXOTH)
1161
 
S_IXUSR          macro       121 /usr/local/src/bash/bash-20230914/include/posixstat.h # define S_IXUSR S_IEXEC /* execute, owner */
1162
 
Sarg             variable    105 /usr/local/src/bash/bash-20230914/builtins/complete.def static char *Garg, *Warg, *Parg, *Sarg, *Xarg, *Farg, *Carg;
1163
 
Select           member      212 command.h        struct select_com *Select;
1164
 
SigHandler       typedef      35 sig.h            typedef void SigHandler (int);
1165
 
Simple           member      208 command.h        struct simple_com *Simple;
1166
 
Subshell         member      223 command.h        struct subshell_com *Subshell;
1167
 
TEMPENV_HASH_BUCKETS macro        86 variables.c      #define TEMPENV_HASH_BUCKETS 4 /* must be power of two */
1168
 
TERMIOS_TTY_DRIVER macro        30 /usr/local/src/bash/bash-20230914/include/shtty.h # define TERMIOS_TTY_DRIVER
1169
 
TERMIO_TTY_DRIVER macro        33 /usr/local/src/bash/bash-20230914/include/shtty.h # define TERMIO_TTY_DRIVER
1170
 
TERMSIGS_LENGTH  macro       217 sig.c            #define TERMSIGS_LENGTH (sizeof (terminating_signals) / sizeof (struct termsig))
1171
 
TEST_ERREXIT_STATUS macro       103 test.c           #define TEST_ERREXIT_STATUS 2
1172
 
TEXINFO          macro      1073 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define TEXINFO 0x02
1173
 
TILDE_END        macro      1140 general.c        #define TILDE_END(c) ((c) == '\0' || (c) == '/' || (c) == ':')
1174
 
TIMELEN_MAX      macro       106 /usr/local/src/bash/bash-20230914/builtins/history.def # define TIMELEN_MAX 128
1175
 
TIMELEN_MAX      macro       186 /usr/local/src/bash/bash-20230914/builtins/printf.def # define TIMELEN_MAX 128
1176
 
TIMEVAL_TO_TIMESPEC macro        86 /usr/local/src/bash/bash-20230914/include/posixtime.h # define TIMEVAL_TO_TIMESPEC(tv, ts) \
1177
 
TOSTOP           macro        52 /usr/local/src/bash/bash-20230914/include/shtty.h # undef TOSTOP
1178
 
TRANSLATE_REDIRECT macro        66 command.h        #define TRANSLATE_REDIRECT(ri) \
1179
 
TRAP_STRING      macro        57 trap.h           #define TRAP_STRING(s) \
1180
 
TRUE             macro        99 test.c           #define TRUE 1
1181
 
TTYSTRUCT        macro        55 /usr/local/src/bash/bash-20230914/include/shtty.h # define TTYSTRUCT struct termios
1182
 
TTYSTRUCT        macro        59 /usr/local/src/bash/bash-20230914/include/shtty.h # define TTYSTRUCT struct termio
1183
 
TTYSTRUCT        macro        62 /usr/local/src/bash/bash-20230914/include/shtty.h # define TTYSTRUCT struct sgttyb
1184
 
TYPE_MAXIMUM     macro        51 /usr/local/src/bash/bash-20230914/include/typemax.h # define TYPE_MAXIMUM(t) \
1185
 
TYPE_MINIMUM     macro        47 /usr/local/src/bash/bash-20230914/include/typemax.h # define TYPE_MINIMUM(t) ((t) ~ TYPE_MAXIMUM (t))
1186
 
TYPE_SIGNED      macro        35 /usr/local/src/bash/bash-20230914/include/typemax.h # define TYPE_SIGNED(t) (! ((t) 0 < (t) -1))
1187
 
TYPE_SIGNED      macro        80 general.h        #define TYPE_SIGNED(t) (! ((t) 0 < (t) -1))
1188
 
TYPE_SIGNED_MAGNITUDE macro        39 /usr/local/src/bash/bash-20230914/include/typemax.h # define TYPE_SIGNED_MAGNITUDE(t) ((t) ~ (t) 0 < (t) -1)
1189
 
TYPE_WIDTH       macro        43 /usr/local/src/bash/bash-20230914/include/typemax.h # define TYPE_WIDTH(t) (sizeof (t) * CHAR_BIT)
1190
 
TYPE_WIDTH       macro        84 general.h        #define TYPE_WIDTH(t) (sizeof (t) * CHAR_BIT)
1191
 
UCHAR_MAX        macro        89 /usr/local/src/bash/bash-20230914/include/typemax.h # define UCHAR_MAX 255
1192
 
UFLAG            macro       106 /usr/local/src/bash/bash-20230914/builtins/bind.def #define UFLAG 0x0800
1193
 
UFLAG            macro       289 /usr/local/src/bash/bash-20230914/builtins/shopt.def #define UFLAG 0x02
1194
 
UINT_MAX         macro        79 /usr/local/src/bash/bash-20230914/include/typemax.h # define UINT_MAX ((unsigned int) ~(unsigned int)0)
1195
 
ULLONG_MAX       macro        63 /usr/local/src/bash/bash-20230914/include/typemax.h # define ULLONG_MAX TYPE_MAXIMUM(unsigned long long int)
1196
 
ULLONG_MAX       macro        95 /usr/local/src/bash/bash-20230914/include/typemax.h # undef ULLONG_MAX
1197
 
ULLONG_MAX       macro        96 /usr/local/src/bash/bash-20230914/include/typemax.h # define ULLONG_MAX maxquad
1198
 
ULONG_MAX        macro        68 /usr/local/src/bash/bash-20230914/include/typemax.h # define ULONG_MAX ((unsigned long) ~(unsigned long) 0)
1199
 
UNBLOCK_CHILD    macro        98 sig.h            # define UNBLOCK_CHILD(ovar) UNBLOCK_SIGNAL(ovar)
1200
 
UNBLOCK_CHILD    macro       101 sig.h            # define UNBLOCK_CHILD(ovar) sigsetmask (ovar)
1201
 
UNBLOCK_SIGNAL   macro        94 sig.h            #define UNBLOCK_SIGNAL(ovar) sigprocmask (SIG_SETMASK, &ovar, (sigset_t *) NULL)
1202
 
UNLOAD_SUFFIX    macro       100 /usr/local/src/bash/bash-20230914/builtins/enable.def #define UNLOAD_SUFFIX "_builtin_unload"
1203
 
UNQUEUE_SIGCHLD  macro       324 jobs.c           #define UNQUEUE_SIGCHLD(os) \
1204
 
UNQUOTED         macro      11051 subst.c          #define UNQUOTED 0
1205
 
UNSETOPT         macro        72 /usr/local/src/bash/bash-20230914/builtins/shopt.def #define UNSETOPT 0
1206
 
UNSET_LASTREF    macro        78 array.c          #define UNSET_LASTREF(a) a->lastref = 0;
1207
 
UNWIND_ELT       typedef      78 unwind_prot.c    } UNWIND_ELT;
1208
 
UPDATE_MAIL_FILE macro       143 mailcheck.c      #define UPDATE_MAIL_FILE(i, finfo) \
1209
 
USE_EXPORTSTR    macro      4781 variables.c      # define USE_EXPORTSTR (value == var->exportstr && array_p (var) == 0 && assoc_p (var) == 0)
1210
 
USE_EXPORTSTR    macro      4783 variables.c      # define USE_EXPORTSTR (value == var->exportstr)
1211
 
USE_EXPORTSTR    macro      4841 variables.c      #undef USE_EXPORTSTR
1212
 
USE_LESSCORE     macro        38 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h #define USE_LESSCORE
1213
 
USE_LONG_DOUBLE  macro       214 /usr/local/src/bash/bash-20230914/builtins/printf.def # define USE_LONG_DOUBLE 1
1214
 
USE_LONG_DOUBLE  macro       219 /usr/local/src/bash/bash-20230914/builtins/printf.def # define USE_LONG_DOUBLE 0
1215
 
USE_VAR          macro       163 shell.h          # define USE_VAR(x) ((void) &(x))
1216
 
USE_VAR          macro       165 shell.h          # define USE_VAR(x)
1217
 
USHRT_MAX        macro        85 /usr/local/src/bash/bash-20230914/include/typemax.h # define USHRT_MAX ((unsigned short) ~(unsigned short)0)
1218
 
UWCACHESIZE      macro        92 unwind_prot.c    #define UWCACHESIZE 128
1219
 
VALID_ECHO_OPTIONS macro        90 /usr/local/src/bash/bash-20230914/builtins/echo.def # define VALID_ECHO_OPTIONS "neE"
1220
 
VALID_INDIR_PARAM macro       117 subst.c          #define VALID_INDIR_PARAM(c) \
1221
 
VALID_NUMCHAR    macro      1532 expr.c           #define VALID_NUMCHAR(c) (ISALNUM(c) || ((c) == '_') || ((c) == '@'))
1222
 
VALID_PARAM_EXPAND_CHAR macro       122 subst.c          #define VALID_PARAM_EXPAND_CHAR(c) (sh_syntaxtab[(unsigned char)c] & CSUBSTOP)
1223
 
VALID_SPECIAL_LENGTH_PARAM macro       112 subst.c          #define VALID_SPECIAL_LENGTH_PARAM(c) \
1224
 
VARIABLES_HASH_BUCKETS macro        84 variables.c      #define VARIABLES_HASH_BUCKETS 1024 /* must be power of two */
1225
 
VARLIST          typedef     100 variables.h      } VARLIST;
1226
 
VAR_CONTEXT      typedef      41 variables.h      } VAR_CONTEXT;
1227
 
VA_ALLOWALL      macro        71 arrayfunc.h      #define VA_ALLOWALL 0x004 /* allow @ to mean all elements of the array */
1228
 
VA_ALLOWALL      macro       135 arrayfunc.h      #define VA_ALLOWALL 0
1229
 
VA_NOEXPAND      macro        69 arrayfunc.h      #define VA_NOEXPAND 0x001
1230
 
VA_NOEXPAND      macro       133 arrayfunc.h      #define VA_NOEXPAND 0
1231
 
VA_ONEWORD       macro        70 arrayfunc.h      #define VA_ONEWORD 0x002
1232
 
VA_ONEWORD       macro       134 arrayfunc.h      #define VA_ONEWORD 0
1233
 
VCLRFLAGS        macro       199 variables.h      #define VCLRFLAGS(var) ((var)->attributes = 0)
1234
 
VC_BLTNENV       macro        47 variables.h      #define VC_BLTNENV 0x08 /* builtin_env */
1235
 
VC_FUNCENV       macro        46 variables.h      #define VC_FUNCENV 0x04 /* also function if name != NULL */
1236
 
VC_HASLOCAL      macro        44 variables.h      #define VC_HASLOCAL 0x01
1237
 
VC_HASTMPVAR     macro        45 variables.h      #define VC_HASTMPVAR 0x02
1238
 
VC_TEMPENV       macro        48 variables.h      #define VC_TEMPENV 0x10 /* temporary_env */
1239
 
VC_TEMPFLAGS     macro        50 variables.h      #define VC_TEMPFLAGS (VC_FUNCENV|VC_BLTNENV|VC_TEMPENV)
1240
 
VFLAG            macro        98 /usr/local/src/bash/bash-20230914/builtins/bind.def #define VFLAG 0x0008
1241
 
VGETFLAGS        macro       196 variables.h      #define VGETFLAGS(var) ((var)->attributes)
1242
 
VI_EDITING_MODE  macro        88 bashline.c       # define VI_EDITING_MODE 0
1243
 
VI_EDIT_COMMAND  macro       932 bashline.c       #define VI_EDIT_COMMAND "fc -e \"${VISUAL:-${EDITOR:-vi}}\""
1244
 
VSETATTR         macro       193 variables.h      #define VSETATTR(var, attr) ((var)->attributes |= (attr))
1245
 
VSETFLAGS        macro       198 variables.h      #define VSETFLAGS(var, flags) ((var)->attributes = (flags))
1246
 
VT_ARRAYMEMBER   macro        83 subst.c          #define VT_ARRAYMEMBER 3
1247
 
VT_ARRAYVAR      macro        82 subst.c          #define VT_ARRAYVAR 2
1248
 
VT_ASSOCVAR      macro        84 subst.c          #define VT_ASSOCVAR 4
1249
 
VT_POSPARMS      macro        81 subst.c          #define VT_POSPARMS 1
1250
 
VT_STARSUB       macro        86 subst.c          #define VT_STARSUB 128 /* $* or ${array[*]} -- used to split */
1251
 
VT_VARIABLE      macro        80 subst.c          #define VT_VARIABLE 0
1252
 
VUNSETATTR       macro       194 variables.h      #define VUNSETATTR(var, attr) ((var)->attributes &= ~(attr))
1253
 
VVFLAG           macro       103 /usr/local/src/bash/bash-20230914/builtins/bind.def #define VVFLAG 0x0100
1254
 
WAIT             typedef      38 /usr/local/src/bash/bash-20230914/include/posixwait.h typedef union wait WAIT;
1255
 
WAIT             typedef      41 /usr/local/src/bash/bash-20230914/include/posixwait.h typedef int WAIT;
1256
 
WAITPID          macro        63 nojobs.c         # define WAITPID(pid, statusp, options) waitpid (pid, statusp, options)
1257
 
WAITPID          macro        65 nojobs.c         # define WAITPID(pid, statusp, options) wait (statusp)
1258
 
WAITPID          macro       118 jobs.c           # define WAITPID(pid, statusp, options) \
1259
 
WAITPID          macro       122 jobs.c           # define WAITPID(pid, statusp, options) \
1260
 
WAITPID          macro       126 jobs.c           # define WAITPID(pid, statusp, options) \
1261
 
WAITPID          macro       129 jobs.c           # define WAITPID(pid, statusp, options) \
1262
 
WAIT_RETURN      macro       101 /usr/local/src/bash/bash-20230914/builtins/wait.def #define WAIT_RETURN(s) \
1263
 
WCONTINUED       macro       153 jobs.c           # undef WCONTINUED
1264
 
WCONTINUED       macro       154 jobs.c           # define WCONTINUED 0
1265
 
WDCACHESIZE      macro        55 make_cmd.c       #define WDCACHESIZE 128
1266
 
WDOT_OR_DOTDOT   macro       277 general.h        #define WDOT_OR_DOTDOT(w) (w[0] == L'.' && (w[1] == L'\0' || (w[1] == L'.' && w[2] == L'\0')))
1267
 
WEXITSTATUS      macro        64 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WEXITSTATUS(s) ((s) >> 8)
1268
 
WEXITSTATUS      macro        95 /usr/local/src/bash/bash-20230914/include/unionwait.h #define WEXITSTATUS(x) ((x).w_retcode)
1269
 
WEXITSTATUS      macro        98 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WEXITSTATUS(s) ((s).w_retcode)
1270
 
WEXP_ALL         macro      12369 subst.c          #define WEXP_ALL (WEXP_VARASSIGN|WEXP_BRACEEXP|WEXP_TILDEEXP|WEXP_PARAMEXP|WEXP_PATHEXP)
1271
 
WEXP_BRACEEXP    macro      12362 subst.c          #define WEXP_BRACEEXP 0x002
1272
 
WEXP_NOVARS      macro      12373 subst.c          #define WEXP_NOVARS (WEXP_BRACEEXP|WEXP_TILDEEXP|WEXP_PARAMEXP|WEXP_PATHEXP)
1273
 
WEXP_PARAMEXP    macro      12364 subst.c          #define WEXP_PARAMEXP 0x008
1274
 
WEXP_PATHEXP     macro      12365 subst.c          #define WEXP_PATHEXP 0x010
1275
 
WEXP_SHELLEXP    macro      12378 subst.c          #define WEXP_SHELLEXP (WEXP_BRACEEXP|WEXP_TILDEEXP|WEXP_PARAMEXP)
1276
 
WEXP_TILDEEXP    macro      12363 subst.c          #define WEXP_TILDEEXP 0x004
1277
 
WEXP_VARASSIGN   macro      12361 subst.c          #define WEXP_VARASSIGN 0x001
1278
 
WFLAG            macro        98 /usr/local/src/bash/bash-20230914/builtins/history.def #define WFLAG 0x04
1279
 
WFOLD            macro      5410 subst.c          #define WFOLD(c) (match_ignore_case && iswupper (c) ? towlower (c) : (wint_t)(c))
1280
 
WFOLD            macro      5552 subst.c          #undef WFOLD
1281
 
WHILE_COM        typedef     306 command.h        } WHILE_COM;
1282
 
WHITECHAR        macro      5840 execute_cmd.c    # define WHITECHAR(ind) \
1283
 
WHITECHAR        macro      5845 execute_cmd.c    # define WHITECHAR(ind) \
1284
 
WHITECHAR        macro      5927 execute_cmd.c    #undef WHITECHAR
1285
 
WHOLLY_QUOTED    macro      11053 subst.c          #define WHOLLY_QUOTED 2
1286
 
WIFCONTINUED     macro       157 jobs.c           # define WIFCONTINUED(s) (0)
1287
 
WIFCORED         macro        81 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WIFCORED(s) (WCOREDUMP(s))
1288
 
WIFCORED         macro        83 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WIFCORED(s) ((s) & 0200)
1289
 
WIFCORED         macro        96 /usr/local/src/bash/bash-20230914/include/unionwait.h #define WIFCORED(x) ((x).w_coredump)
1290
 
WIFCORED         macro       102 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WIFCORED(s) ((s).w_coredump)
1291
 
WIFEXITED        macro        72 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WIFEXITED(s) (((s) & 0377) == 0)
1292
 
WIFEXITED        macro        90 /usr/local/src/bash/bash-20230914/include/unionwait.h #define WIFEXITED(x) ((x).w_stopval != WSTOPPED && (x).w_termsig == 0)
1293
 
WIFSIGNALED      macro        76 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WIFSIGNALED(s) (!WIFSTOPPED(s) && !WIFEXITED(s))
1294
 
WIFSIGNALED      macro        91 /usr/local/src/bash/bash-20230914/include/unionwait.h #define WIFSIGNALED(x) ((x).w_stopval != WSTOPPED && (x).w_termsig != 0)
1295
 
WIFSTOPPED       macro        68 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WIFSTOPPED(s) (((s) & 0177) == 0177)
1296
 
WIFSTOPPED       macro        89 /usr/local/src/bash/bash-20230914/include/unionwait.h #define WIFSTOPPED(x) ((x).w_stopval == WSTOPPED)
1297
 
WLCACHESIZE      macro        56 make_cmd.c       #define WLCACHESIZE 128
1298
 
WLPAREN          macro       103 subst.c          #define WLPAREN L'('
1299
 
WNOHANG          macro        47 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WNOHANG 1
1300
 
WORDDELIM        macro      1053 bashline.c       #define WORDDELIM(c) (shellmeta(c) || shellblank(c))
1301
 
WORD_DESC        typedef      43 braces.c         typedef char *WORD_DESC;
1302
 
WORD_DESC        typedef     134 command.h        } WORD_DESC;
1303
 
WORD_LIST        typedef      44 braces.c         typedef char **WORD_LIST;
1304
 
WORD_LIST        typedef     140 command.h        } WORD_LIST;
1305
 
WRITE_REDIRECT   macro        57 command.h        #define WRITE_REDIRECT(ri) \
1306
 
WRPAREN          macro       104 subst.c          #define WRPAREN L')'
1307
 
WSTATUS          macro        39 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WSTATUS(t) (t.w_status)
1308
 
WSTATUS          macro        42 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WSTATUS(t) (t)
1309
 
WSTOPPED         macro        88 /usr/local/src/bash/bash-20230914/include/unionwait.h #define WSTOPPED 0177
1310
 
WSTOPSIG         macro        56 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WSTOPSIG(s) ((s) >> 8)
1311
 
WSTOPSIG         macro        90 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WSTOPSIG(s) ((s).w_stopsig)
1312
 
WSTOPSIG         macro        94 /usr/local/src/bash/bash-20230914/include/unionwait.h #define WSTOPSIG(x) ((x).w_stopsig)
1313
 
WTERMSIG         macro        60 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WTERMSIG(s) ((s) & 0177)
1314
 
WTERMSIG         macro        93 /usr/local/src/bash/bash-20230914/include/unionwait.h #define WTERMSIG(x) ((x).w_termsig)
1315
 
WTERMSIG         macro        94 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WTERMSIG(s) ((s).w_termsig)
1316
 
WUNTRACED        macro        48 /usr/local/src/bash/bash-20230914/include/posixwait.h # define WUNTRACED 2
1317
 
W_ALLOC          macro        30 /usr/local/src/bash/bash-20230914/lib/malloc/watch.h #define W_ALLOC 0x01
1318
 
W_ARRAYIND       macro       100 command.h        #define W_ARRAYIND (1 << 24) /* word is an array index being expanded */
1319
 
W_ARRAYREF       macro        85 command.h        #define W_ARRAYREF (1 << 9) /* word is a valid array reference */
1320
 
W_ASSIGNARG      macro        93 command.h        #define W_ASSIGNARG (1 << 17) /* word is assignment argument to command */
1321
 
W_ASSIGNARRAY    macro        99 command.h        #define W_ASSIGNARRAY (1 << 23) /* word looks like a compound indexed array assignment */
1322
 
W_ASSIGNASSOC    macro        98 command.h        #define W_ASSIGNASSOC (1 << 22) /* word looks like associative array assignment */
1323
 
W_ASSIGNMENT     macro        78 command.h        #define W_ASSIGNMENT (1 << 2) /* This word is a variable assignment. */
1324
 
W_ASSIGNRHS      macro        87 command.h        #define W_ASSIGNRHS (1 << 11) /* Word is rhs of an assignment statement */
1325
 
W_ASSNBLTIN      macro        92 command.h        #define W_ASSNBLTIN (1 << 16) /* word is a builtin command that takes assignments */
1326
 
W_ASSNGLOBAL     macro       101 command.h        #define W_ASSNGLOBAL (1 << 25) /* word is a global assignment to declare (declare/typeset -g) */
1327
 
W_CHKLOCAL       macro       104 command.h        #define W_CHKLOCAL (1 << 28) /* check for local vars on assignment */
1328
 
W_COMPASSIGN     macro        91 command.h        #define W_COMPASSIGN (1 << 15) /* Compound assignment */
1329
 
W_COMPLETE       macro       103 command.h        #define W_COMPLETE (1 << 27) /* word is being expanded for completion */
1330
 
W_DOLLARAT       macro        84 command.h        #define W_DOLLARAT (1 << 8) /* UNUSED - $@ and its special handling */
1331
 
W_DQUOTE         macro        95 command.h        #define W_DQUOTE (1 << 19) /* UNUSED - word should be treated as if double-quoted */
1332
 
W_EXPANDRHS      macro        90 command.h        #define W_EXPANDRHS (1 << 14) /* Expanding word in ${paramOPword} */
1333
 
W_FORCELOCAL     macro       105 command.h        #define W_FORCELOCAL (1 << 29) /* force assignments to be to local variables, non-fatal on assignment errors */
1334
 
W_FREE           macro        31 /usr/local/src/bash/bash-20230914/lib/malloc/watch.h #define W_FREE 0x02
1335
 
W_HASDOLLAR      macro        76 command.h        #define W_HASDOLLAR (1 << 0) /* Dollar sign present. */
1336
 
W_HASQUOTEDNULL  macro        94 command.h        #define W_HASQUOTEDNULL (1 << 18) /* word contains a quoted null character */
1337
 
W_NOASSNTILDE    macro        89 command.h        #define W_NOASSNTILDE (1 << 13) /* don't do tilde expansion like an assignment statement */
1338
 
W_NOBRACE        macro       102 command.h        #define W_NOBRACE (1 << 26) /* Don't perform brace expansion */
1339
 
W_NOCOMSUB       macro        86 command.h        #define W_NOCOMSUB (1 << 10) /* Don't perform command substitution on this word */
1340
 
W_NOGLOB         macro        81 command.h        #define W_NOGLOB (1 << 5) /* Do not perform globbing on this word. */
1341
 
W_NOPROCSUB      macro        96 command.h        #define W_NOPROCSUB (1 << 20) /* don't perform process substitution */
1342
 
W_NOSPLIT        macro        80 command.h        #define W_NOSPLIT (1 << 4) /* Do not perform word splitting on this word because ifs is empty string. */
1343
 
W_NOSPLIT2       macro        82 command.h        #define W_NOSPLIT2 (1 << 6) /* Don't split word except for $@ expansion (using spaces) because context does not allow it. */
1344
 
W_NOTILDE        macro        88 command.h        #define W_NOTILDE (1 << 12) /* Don't perform tilde expansion on this word */
1345
 
W_OK             macro        79 test.c           #define W_OK 2
1346
 
W_QUOTED         macro        77 command.h        #define W_QUOTED (1 << 1) /* Some form of quote character is present. */
1347
 
W_REALLOC        macro        32 /usr/local/src/bash/bash-20230914/lib/malloc/watch.h #define W_REALLOC 0x04
1348
 
W_RESIZED        macro        33 /usr/local/src/bash/bash-20230914/lib/malloc/watch.h #define W_RESIZED 0x08
1349
 
W_SAWQUOTEDNULL  macro        97 command.h        #define W_SAWQUOTEDNULL (1 << 21) /* word contained a quoted null that was removed */
1350
 
W_SPLITSPACE     macro        79 command.h        #define W_SPLITSPACE (1 << 3) /* Split this word on " " regardless of IFS */
1351
 
W_TILDEEXP       macro        83 command.h        #define W_TILDEEXP (1 << 7) /* Tilde expand this assignment word */
1352
 
Warg             variable    105 /usr/local/src/bash/bash-20230914/builtins/complete.def static char *Garg, *Warg, *Parg, *Sarg, *Xarg, *Farg, *Carg;
1353
 
While            member      205 command.h        struct while_com *While;
1354
 
XCOREDUMP        macro       222 sig.c            #define XCOREDUMP(x) (terminating_signals[x].core_dump)
1355
 
XFLAG            macro       107 /usr/local/src/bash/bash-20230914/builtins/bind.def #define XFLAG 0x1000
1356
 
XHANDLER         macro       220 sig.c            #define XHANDLER(x) (terminating_signals[x].orig_handler)
1357
 
XHANDLER         macro       381 sig.c            #undef XHANDLER
1358
 
XSAFLAGS         macro       221 sig.c            #define XSAFLAGS(x) (terminating_signals[x].orig_flags)
1359
 
XSIG             macro       219 sig.c            #define XSIG(x) (terminating_signals[x].signum)
1360
 
XSIG             macro       686 sig.c            #undef XSIG
1361
 
XXFLAG           macro       108 /usr/local/src/bash/bash-20230914/builtins/bind.def #define XXFLAG 0x2000
1362
 
X_EAGAIN         macro        49 input.c          # define X_EAGAIN EAGAIN
1363
 
X_EAGAIN         macro        51 input.c          # define X_EAGAIN -99
1364
 
X_EWOULDBLOCK    macro        55 input.c          # define X_EWOULDBLOCK EWOULDBLOCK
1365
 
X_EWOULDBLOCK    macro        57 input.c          # define X_EWOULDBLOCK -99
1366
 
X_OK             macro        80 test.c           #define X_OK 1
1367
 
Xarg             variable    105 /usr/local/src/bash/bash-20230914/builtins/complete.def static char *Garg, *Warg, *Parg, *Sarg, *Xarg, *Farg, *Carg;
1368
 
_                macro        36 bashintl.h       #define _(msgid) gettext(msgid)
1369
 
_                macro        45 braces.c         #define _(X) X
1370
 
_                macro       158 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h # define _(x) x
1371
 
_ALIAS_H_        macro        22 alias.h          #define _ALIAS_H_
1372
 
_ARRAYFUNC_H_    macro        22 arrayfunc.h      #define _ARRAYFUNC_H_
1373
 
_ARRAY_H_        macro        24 array.h          #define _ARRAY_H_
1374
 
_ASSOC_H_        macro        23 assoc.h          #define _ASSOC_H_
1375
 
_BASHANSI_H_     macro        22 bashansi.h       #define _BASHANSI_H_
1376
 
_BASHHIST_H_     macro        22 bashhist.h       #define _BASHHIST_H_
1377
 
_BASHINTL_H_     macro        22 bashintl.h       #define _BASHINTL_H_
1378
 
_BASHJMP_H_      macro        22 bashjmp.h        #define _BASHJMP_H_
1379
 
_BASHLINE_H_     macro        22 bashline.h       #define _BASHLINE_H_
1380
 
_BASHTYPES_H_    macro        22 bashtypes.h      # define _BASHTYPES_H_
1381
 
_BASH_SYSTIMES_H macro        29 /usr/local/src/bash/bash-20230914/include/systimes.h #define _BASH_SYSTIMES_H 1
1382
 
_COMMAND_H_      macro        23 command.h        #define _COMMAND_H_
1383
 
_DISPOSE_CMD_H_  macro        22 dispose_cmd.h    #define _DISPOSE_CMD_H_
1384
 
_ERROR_H_        macro        22 error.h          #define _ERROR_H_
1385
 
_EXECUTE_CMD_H_  macro        22 execute_cmd.h    #define _EXECUTE_CMD_H_
1386
 
_EXTERNS_H_      macro        25 externs.h        # define _EXTERNS_H_
1387
 
_FILECNTL_H_     macro        22 /usr/local/src/bash/bash-20230914/include/filecntl.h #define _FILECNTL_H_
1388
 
_FLAGS_H_        macro        23 flags.h          #define _FLAGS_H_
1389
 
_GENERAL_H_      macro        22 general.h        #define _GENERAL_H_
1390
 
_HASHLIB_H_      macro        22 hashlib.h        #define _HASHLIB_H_
1391
 
_IMALLOC_H       macro        24 /usr/local/src/bash/bash-20230914/lib/malloc/imalloc.h #define _IMALLOC_H
1392
 
_INPUT_H_        macro        22 input.h          #define _INPUT_H_
1393
 
_JOBS_H_         macro        22 jobs.h           # define _JOBS_H_
1394
 
_KERNEL          macro       107 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # define _KERNEL
1395
 
_KERNEL          macro       111 /usr/local/src/bash/bash-20230914/builtins/ulimit.def # undef _KERNEL
1396
 
_MAILCHECK_H_    macro        22 mailcheck.h      #define _MAILCHECK_H_
1397
 
_MAKE_CMD_H_     macro        22 make_cmd.h       #define _MAKE_CMD_H_
1398
 
_MAXPATH_H_      macro        22 /usr/local/src/bash/bash-20230914/include/maxpath.h #define _MAXPATH_H_
1399
 
_MEMALLOC_H_     macro        23 /usr/local/src/bash/bash-20230914/include/memalloc.h # define _MEMALLOC_H_
1400
 
_MSTATS_H        macro        22 /usr/local/src/bash/bash-20230914/lib/malloc/mstats.h #define _MSTATS_H
1401
 
_MTABLE_H        macro        22 /usr/local/src/bash/bash-20230914/lib/malloc/table.h #define _MTABLE_H
1402
 
_MWATCH_H        macro        22 /usr/local/src/bash/bash-20230914/lib/malloc/watch.h #define _MWATCH_H
1403
 
_OCACHE_H_       macro        22 /usr/local/src/bash/bash-20230914/include/ocache.h #define _OCACHE_H_ 1
1404
 
_PARSER_H_       macro        23 parser.h         # define _PARSER_H_
1405
 
_PATHEXP_H_      macro        22 pathexp.h        #define _PATHEXP_H_
1406
 
_PCOMPLETE_H_    macro        23 pcomplete.h      # define _PCOMPLETE_H_
1407
 
_POSIXDIR_H_     macro        24 /usr/local/src/bash/bash-20230914/include/posixdir.h #define _POSIXDIR_H_
1408
 
_POSIXJMP_H_     macro        22 /usr/local/src/bash/bash-20230914/include/posixjmp.h #define _POSIXJMP_H_
1409
 
_POSIXSTAT_H_    macro        25 /usr/local/src/bash/bash-20230914/include/posixstat.h #define _POSIXSTAT_H_
1410
 
_POSIXTIME_H_    macro        22 /usr/local/src/bash/bash-20230914/include/posixtime.h #define _POSIXTIME_H_
1411
 
_POSIXWAIT_H_    macro        22 /usr/local/src/bash/bash-20230914/include/posixwait.h # define _POSIXWAIT_H_
1412
 
_POSIX_SOURCE    macro        47 /usr/local/src/bash/bash-20230914/include/shtty.h # define _POSIX_SOURCE
1413
 
_QUIT_H_         macro        22 quit.h           #define _QUIT_H_
1414
 
_SH_GETOPT_H     macro        24 /usr/local/src/bash/bash-20230914/builtins/getopt.h #define _SH_GETOPT_H 1
1415
 
_SH_MALLOC_H     macro        23 /usr/local/src/bash/bash-20230914/lib/malloc/shmalloc.h #define _SH_MALLOC_H
1416
 
_SH_TYPEMAX_H    macro        27 /usr/local/src/bash/bash-20230914/include/typemax.h #define _SH_TYPEMAX_H
1417
 
_SIGLIST_H_      macro        22 siglist.h        #define _SIGLIST_H_
1418
 
_SIG_H_          macro        24 sig.h            # define _SIG_H_
1419
 
_STDC_H_         macro        23 /usr/local/src/bash/bash-20230914/include/stdc.h #define _STDC_H_
1420
 
_STDLIB_H_       macro        24 /usr/local/src/bash/bash-20230914/include/ansi_stdlib.h #define _STDLIB_H_ 1
1421
 
_SUBST_H_        macro        22 subst.h          #define _SUBST_H_
1422
 
_SYNTAX_H_       macro        22 syntax.h         #define _SYNTAX_H_
1423
 
_TRAP_H_         macro        22 trap.h           #define _TRAP_H_
1424
 
_UNIONWAIT_H     macro        23 /usr/local/src/bash/bash-20230914/include/unionwait.h #define _UNIONWAIT_H
1425
 
_UNWIND_PROT_H   macro        22 unwind_prot.h    #define _UNWIND_PROT_H
1426
 
_VARIABLES_H_    macro        22 variables.h      #define _VARIABLES_H_
1427
 
__SH_TTY_H_      macro        25 /usr/local/src/bash/bash-20230914/include/shtty.h #define __SH_TTY_H_
1428
 
__attribute__    macro        77 /usr/local/src/bash/bash-20230914/include/stdc.h # define __attribute__(x)
1429
 
_compacts        struct      107 /usr/local/src/bash/bash-20230914/builtins/complete.def static const struct _compacts {
1430
 
_compopt         struct      140 /usr/local/src/bash/bash-20230914/builtins/complete.def static const struct _compopt {
1431
 
_cygwin32_check_tmp function    349 shell.c          _cygwin32_check_tmp (void)
1432
 
_evalfile        function     76 /usr/local/src/bash/bash-20230914/builtins/evalfile.c _evalfile (const char *filename, int flags)
1433
 
_fileinfo        struct       52 mailcheck.c      typedef struct _fileinfo {
1434
 
_find_in_table   function   1563 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c _find_in_table (char *name, char **name_table)
1435
 
_find_user_command_internal function    281 findcmd.c        _find_user_command_internal (const char *name, int flags)
1436
 
_ignore_completion_names function   2986 bashline.c       _ignore_completion_names (char **names, sh_ignore_func_t *name_func)
1437
 
_list_of_items   struct       89 pcomplete.h      typedef struct _list_of_items {
1438
 
_malstats        struct       62 /usr/local/src/bash/bash-20230914/lib/malloc/mstats.h struct _malstats {
1439
 
_optflags        struct       79 /usr/local/src/bash/bash-20230914/builtins/complete.def struct _optflags {
1440
 
_pathdata        struct       28 hashcmd.h        typedef struct _pathdata {
1441
 
_print_word_list function    378 print_cmd.c      _print_word_list (WORD_LIST *list, char *separator, PFUNC *pfunc)
1442
 
_redir_special_filenames variable    572 redir.c          static STRING_INT_ALIST _redir_special_filenames[] = {
1443
 
_rl_longjmp      macro        34 /usr/local/src/bash/bash-20230914/include/posixjmp.h # define _rl_longjmp(x, n) siglongjmp((x), (n))
1444
 
_rl_longjmp      macro        42 /usr/local/src/bash/bash-20230914/include/posixjmp.h # define _rl_longjmp(x, n) longjmp((x), (n))
1445
 
_run_trap_internal function   1091 trap.c           _run_trap_internal (int sig, char *tag)
1446
 
_sh_input_line_state_t struct      222 shell.h          typedef struct _sh_input_line_state_t
1447
 
_sh_parser_state_t struct      173 shell.h          typedef struct _sh_parser_state_t
1448
 
_strcompare      function    151 bracecomp.c      _strcompare (const char **s1, const char **s2)
1449
 
_value           union        68 variables.h      union _value {
1450
 
_vlist           struct       96 variables.h      typedef struct _vlist {
1451
 
a                member       72 variables.h      ARRAY *a; /* array */
1452
 
absolute_pathname function    803 general.c        absolute_pathname (const char *string)
1453
 
absolute_program function    824 general.c        absolute_program (const char *string)
1454
 
abstab           variable   10914 subst.c          static char abstab[256] = { '\1' };
1455
 
access_time      member       55 mailcheck.c      time_t access_time;
1456
 
act_like_sh      variable    203 shell.c          static int act_like_sh;
1457
 
actflag          member      109 /usr/local/src/bash/bash-20230914/builtins/complete.def unsigned long actflag;
1458
 
action           member      246 command.h        COMMAND *action; /* Thing to execute if a pattern matches. */
1459
 
action           member      264 command.h        COMMAND *action; /* The action to execute.
1460
 
action           member      276 command.h        COMMAND *action;
1461
 
action           member      287 command.h        COMMAND *action; /* The action to execute.
1462
 
action           member      305 command.h        COMMAND *action; /* Thing to do while test is non-zero. */
1463
 
actions          member       30 pcomplete.h      unsigned long actions;
1464
 
actname          member      108 /usr/local/src/bash/bash-20230914/builtins/complete.def const char * const actname;
1465
 
actopt           member      110 /usr/local/src/bash/bash-20230914/builtins/complete.def int actopt;
1466
 
add_alias        function    108 alias.c          add_alias (const char *name, const char *value)
1467
 
add_dirstack_element function    565 /usr/local/src/bash/bash-20230914/builtins/pushd.def add_dirstack_element (char *dir)
1468
 
add_documentation function    773 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c add_documentation (DEF_FILE *defs, char *line)
1469
 
add_exec_redirect function   1339 redir.c          add_exec_redirect (REDIRECT *dummy_redirect)
1470
 
add_fifo_list    function   5872 subst.c          add_fifo_list (char *pathname)
1471
 
add_fifo_list    function   6135 subst.c          add_fifo_list (int fd)
1472
 
add_hashed_command function    214 /usr/local/src/bash/bash-20230914/builtins/hash.def add_hashed_command (char *w, int quiet)
1473
 
add_host_name    function    779 bashline.c       add_host_name (const char *name)
1474
 
add_mail_file    function    177 mailcheck.c      add_mail_file (char *file, const char *msg)
1475
 
add_or_supercede_exported_var function   4911 variables.c      add_or_supercede_exported_var (char *assign, int do_alloc)
1476
 
add_pid          function    319 nojobs.c         add_pid (pid_t pid, int async)
1477
 
add_process      function   1470 jobs.c           add_process (char *name, pid_t pid)
1478
 
add_shopt_to_alist function   2076 shell.c          add_shopt_to_alist (char *opt, int on_or_off)
1479
 
add_string_to_list macro        38 make_cmd.h       #define add_string_to_list(s, l) make_word_list (make_word(s), (l))
1480
 
add_temp_array_to_env function   4941 variables.c      add_temp_array_to_env (char **temp_array, int do_alloc, int do_supercede)
1481
 
add_to_export_env macro      4895 variables.c      #define add_to_export_env(envstr,do_alloc) \
1482
 
add_undo_close_redirect function   1323 redir.c          add_undo_close_redirect (int fd)
1483
 
add_undo_redirect function   1236 redir.c          add_undo_redirect (int fd, enum r_instruction ri, int fdbase)
1484
 
add_unwind_protect function    135 unwind_prot.c    add_unwind_protect (sh_uwfunc_t *cleanup, void *arg)
1485
 
add_unwind_protect_internal function    192 unwind_prot.c    add_unwind_protect_internal (sh_uwfunc_t *cleanup, void *arg)
1486
 
adjust_shell_level function    855 variables.c      adjust_shell_level (int change)
1487
 
advance          macro       167 test.c           #define advance(f) do { ++pos; if (f && pos >= argc) beyond (); } while (0)
1488
 
alias            struct       28 alias.h          typedef struct alias {
1489
 
alias            variable     36 /usr/local/src/bash/bash-20230914/builtins/type.def -P force a PATH search for each NAME, even if it is an alias,
1490
 
alias            variable     42 /usr/local/src/bash/bash-20230914/builtins/type.def `function', `builtin', `file' or `', if NAME is an alias,
1491
 
alias_builtin    function     70 /usr/local/src/bash/bash-20230914/builtins/alias.def alias_builtin (WORD_LIST *list)
1492
 
alias_expand     function    465 alias.c          alias_expand (char *string)
1493
 
alias_expand_all variable     66 alias.c          int alias_expand_all = 0;
1494
 
alias_expand_line function   2783 bashline.c       alias_expand_line (int count, int ignore)
1495
 
alias_expand_word function    276 alias.c          alias_expand_word (const char *s)
1496
 
alias_t          typedef      32 alias.h          } alias_t;
1497
 
aliases          variable     33 /usr/local/src/bash/bash-20230914/builtins/type.def includes aliases, builtins, and functions, if and only if
1498
 
aliases          variable     69 alias.c          HASH_TABLE *aliases = (HASH_TABLE *)NULL;
1499
 
all_aliases      function    262 alias.c          all_aliases (void)
1500
 
all_array_variables function   4378 variables.c      all_array_variables (void)
1501
 
all_digits       function    227 general.c        all_digits (const char *string)
1502
 
all_exported_variables function   4312 variables.c      all_exported_variables (void)
1503
 
all_local_variables function   4336 variables.c      all_local_variables (int visible_only)
1504
 
all_shell_functions function   4263 variables.c      all_shell_functions (void)
1505
 
all_shell_variables function   4256 variables.c      all_shell_variables (void)
1506
 
all_variables_matching_prefix function   4385 variables.c      all_variables_matching_prefix (const char *prefix)
1507
 
all_visible_functions function   4275 variables.c      all_visible_functions (void)
1508
 
all_visible_variables function   4281 variables.c      all_visible_variables (void)
1509
 
alloc_lvalue     function   1121 expr.c           alloc_lvalue (void)
1510
 
alloc_mail_file  function    215 mailcheck.c      alloc_mail_file (char *filename, const char *msg)
1511
 
alloc_pid_list   function    151 nojobs.c         alloc_pid_list (void)
1512
 
alloc_pipeline_saver function    466 jobs.c           alloc_pipeline_saver (void)
1513
 
alloc_size       member       35 array.h          arrayind_t alloc_size;
1514
 
alloc_word_desc  function     72 make_cmd.c       alloc_word_desc (void)
1515
 
alloca           macro        38 /usr/local/src/bash/bash-20230914/include/memalloc.h # undef alloca
1516
 
alloca           macro        39 /usr/local/src/bash/bash-20230914/include/memalloc.h # define alloca __builtin_alloca
1517
 
allocate_buffers function    163 input.c          allocate_buffers (int n)
1518
 
allocated        variable     53 xmalloc.c        static size_t allocated;
1519
 
allocerr         function     83 xmalloc.c        allocerr (const char *func, size_t bytes)
1520
 
allow_null_glob_expansion variable    186 subst.c          int allow_null_glob_expansion;
1521
 
already_expanded variable    180 expr.c           static int already_expanded;
1522
 
already_making_children member       75 jobs.h           int already_making_children;
1523
 
already_making_children variable     84 nojobs.c         int already_making_children = 0;
1524
 
already_making_children variable    226 jobs.c           int already_making_children = 0;
1525
 
alrm_catcher     function    247 eval.c           alrm_catcher(int i)
1526
 
and              function    210 test.c           and (void)
1527
 
any_signals_trapped function    636 trap.c           any_signals_trapped (void)
1528
 
append_process   function   1509 jobs.c           append_process (char *name, pid_t pid, int status, int jid)
1529
 
arg              member       73 unwind_prot.c    } arg;
1530
 
argc             variable    113 test.c           static int argc; /* The number of arguments present in ARGV. */
1531
 
argument         variable     32 /usr/local/src/bash/bash-20230914/builtins/getopts.def is followed by a colon, the option is expected to have an argument,
1532
 
argv             variable    114 test.c           static char **argv; /* The argument list. */
1533
 
arith_com        struct      312 command.h        typedef struct arith_com {
1534
 
arith_command    label      1150 parse.y          arith_command: ARITH_CMD
1535
 
arith_for_com    struct      270 command.h        typedef struct arith_for_com {
1536
 
arith_for_command label       922 parse.y          arith_for_command: FOR ARITH_FOR_EXPRS list_terminator newline_list DO compound_list DONE
1537
 
arithcomp        function    335 test.c           arithcomp (char *s, char *t, int op, int flags)
1538
 
array            member      125 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c char **array; /* The array itself. */
1539
 
array            struct       30 array.h          typedef struct array {
1540
 
array_add        function    429 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c array_add (char *element, ARRAY *array)
1541
 
array_alloc_size macro       126 array.h          #define array_alloc_size(a) ((a)->alloc_size)
1542
 
array_assign_list function    772 array.c          array_assign_list (ARRAY *array, WORD_LIST *list)
1543
 
array_cell       macro       168 variables.h      #define array_cell(var) (ARRAY *)((var)->value)
1544
 
array_concat     function    713 braces.c         array_concat (char **arr1, char **arr2)
1545
 
array_copy       function    125 array.c          array_copy(ARRAY *a)
1546
 
array_copy_element function    496 array.c          array_copy_element(ARRAY_ELEMENT *ae)
1547
 
array_create     function     81 array.c          array_create(void)
1548
 
array_create     function    384 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c array_create (int width)
1549
 
array_create_element function    483 array.c          array_create_element(arrayind_t indx, char *value)
1550
 
array_dequote    function    328 array.c          array_dequote(ARRAY *array)
1551
 
array_dequote_escapes function    344 array.c          array_dequote_escapes(ARRAY *array)
1552
 
array_dispose    function    115 array.c          array_dispose(ARRAY *a)
1553
 
array_dispose_element function    504 array.c          array_dispose_element(ARRAY_ELEMENT *ae)
1554
 
array_element    struct       43 array.h          typedef struct array_element {
1555
 
array_eltstate_t typedef      47 arrayfunc.h      } array_eltstate_t;
1556
 
array_empty      macro       131 array.h          #define array_empty(a) ((a)->num_elements == 0)
1557
 
array_expand_index function   1354 arrayfunc.c      array_expand_index (SHELL_VAR *var, const char *s, int len, int flags)
1558
 
array_expand_once variable     50 arrayfunc.c      int array_expand_once = 0;
1559
 
array_first_index macro       124 array.h          #define array_first_index(a) ((a)->head->next->ind)
1560
 
array_first_index macro       128 array.h          #define array_first_index(a) ((a)->first_index)
1561
 
array_flush      function     97 array.c          array_flush (ARRAY *a)
1562
 
array_free       function    441 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c array_free (ARRAY *array)
1563
 
array_from_argv  function    808 array.c          array_from_argv(ARRAY *a, char **vec, int count)
1564
 
array_from_string function   1014 array.c          array_from_string(char *s, char *sep)
1565
 
array_from_word_list function    723 array.c          array_from_word_list (WORD_LIST *list)
1566
 
array_head       macro       125 array.h          #define array_head(a) ((a)->head)
1567
 
array_head       macro       129 array.h          #define array_head(a) ((a)->elements)
1568
 
array_insert     function    516 array.c          array_insert(ARRAY *a, arrayind_t i, char *v)
1569
 
array_keys       function   1665 arrayfunc.c      array_keys (const char *s, int quoted, int pflags)
1570
 
array_keys_to_word_list function    734 array.c          array_keys_to_word_list(ARRAY *a)
1571
 
array_length_reference function   7374 subst.c          array_length_reference (const char *s)
1572
 
array_max_index  macro       122 array.h          #define array_max_index(a) ((a)->max_index)
1573
 
array_modcase    function    449 array.c          array_modcase (ARRAY *a, char *pat, int modop, int mflags)
1574
 
array_needs_making variable    167 variables.c      int array_needs_making = 1;
1575
 
array_num_elements macro       121 array.h          #define array_num_elements(a) ((a)->num_elements)
1576
 
array_p          macro       140 variables.h      #define array_p(var) ((((var)->attributes) & (att_array)))
1577
 
array_patsub     function    419 array.c          array_patsub (ARRAY *a, char *pat, char *rep, int mflags)
1578
 
array_pop        macro       157 array.h          #define array_pop(a) \
1579
 
array_push       macro       155 array.h          #define array_push(a,v) \
1580
 
array_quote      function    296 array.c          array_quote(ARRAY *array)
1581
 
array_quote_escapes function    312 array.c          array_quote_escapes(ARRAY *array)
1582
 
array_reference  function    657 array.c          array_reference(ARRAY *a, arrayind_t i)
1583
 
array_remove     function    602 array.c          array_remove(ARRAY *a, arrayind_t i)
1584
 
array_remove_pattern function   5708 subst.c          array_remove_pattern (SHELL_VAR *var, char *pattern, int patspec, int starsub, int quoted)
1585
 
array_remove_quoted_nulls function    360 array.c          array_remove_quoted_nulls(ARRAY *array)
1586
 
array_rshift     function    251 array.c          array_rshift (ARRAY *a, int n, char *s)
1587
 
array_shift      function    193 array.c          array_shift(ARRAY *a, int n, int flags)
1588
 
array_shift_element function    290 array.c          array_shift_element(ARRAY *a, char *v)
1589
 
array_slice      function    149 array.c          array_slice(ARRAY *array, ARRAY_ELEMENT *s, ARRAY_ELEMENT *e)
1590
 
array_subrange   function    377 array.c          array_subrange (ARRAY *a, arrayind_t start, arrayind_t nelem, int starsub, int quoted, int pflags)
1591
 
array_to_argv    function    783 array.c          array_to_argv (ARRAY *a, int *countp)
1592
 
array_to_assign  function    948 array.c          array_to_assign (ARRAY *a, int quoted)
1593
 
array_to_kvpair  function    896 array.c          array_to_kvpair (ARRAY *a, int quoted)
1594
 
array_to_kvpair_list function    752 array.c          array_to_kvpair_list(ARRAY *a)
1595
 
array_to_string  function   1000 array.c          array_to_string (ARRAY *a, char *sep, int quoted)
1596
 
array_to_string_internal function    858 array.c          array_to_string_internal (ARRAY_ELEMENT *start, ARRAY_ELEMENT *end, char *sep, int quoted)
1597
 
array_to_word_list function    709 array.c          array_to_word_list(ARRAY *a)
1598
 
array_transform  function   8706 subst.c          array_transform (int xc, SHELL_VAR *var, int starsub, int quoted)
1599
 
array_unshift_element function    284 array.c          array_unshift_element(ARRAY *a)
1600
 
array_value      function   1643 arrayfunc.c      array_value (const char *s, int quoted, int flags, array_eltstate_t *estatep)
1601
 
array_value_internal function   1485 arrayfunc.c      array_value_internal (const char *s, int quoted, int flags, array_eltstate_t *estatep)
1602
 
array_var_assignment function   8546 subst.c          array_var_assignment (SHELL_VAR *v, int itype, int quoted, int atype)
1603
 
array_variable_name function   1400 arrayfunc.c      array_variable_name (const char *s, int flags, char **subp, int *lenp)
1604
 
array_variable_part function   1450 arrayfunc.c      array_variable_part (const char *s, int flags, char **subp, int *lenp)
1605
 
array_walk       function    173 array.c          array_walk(ARRAY *a, sh_ae_map_func_t *func, void *udata)
1606
 
arrayind_t       typedef      28 array.h          typedef intmax_t arrayind_t;
1607
 
arrayvar_builtins variable    183 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c char *arrayvar_builtins[] =
1608
 
arrayvar_copyval function    148 arrayfunc.c      arrayvar_copyval (SHELL_VAR *v1, SHELL_VAR *v2)
1609
 
asciicode        function   1489 /usr/local/src/bash/bash-20230914/builtins/printf.def asciicode (void)
1610
 
assign_aliasvar  function   1791 variables.c      assign_aliasvar (SHELL_VAR *self, char *value, arrayind_t ind, char *key)
1611
 
assign_array_element function    334 arrayfunc.c      assign_array_element (const char *name, const char *value, int flags, array_eltstate_t *estatep)
1612
 
assign_array_element_internal function    382 arrayfunc.c      assign_array_element_internal (SHELL_VAR *entry, const char *name, char *vname,
1613
 
assign_array_from_string function    504 arrayfunc.c      assign_array_from_string (const char *name, char *value, int flags)
1614
 
assign_array_var_from_string function    907 arrayfunc.c      assign_array_var_from_string (SHELL_VAR *var, char *value, int flags)
1615
 
assign_array_var_from_word_list function    524 arrayfunc.c      assign_array_var_from_word_list (SHELL_VAR *var, WORD_LIST *list, int flags)
1616
 
assign_assoc_from_kvlist function    627 arrayfunc.c      assign_assoc_from_kvlist (SHELL_VAR *var, WORD_LIST *nlist, HASH_TABLE *h, int flags)
1617
 
assign_bash_argv0 function   1534 variables.c      assign_bash_argv0 (SHELL_VAR *var, char *value, arrayind_t unused, char *key)
1618
 
assign_comp_wordbreaks function   1605 variables.c      assign_comp_wordbreaks (SHELL_VAR *self, char *value, arrayind_t unused, char *key)
1619
 
assign_compound_array_list function    697 arrayfunc.c      assign_compound_array_list (SHELL_VAR *var, WORD_LIST *nlist, int flags)
1620
 
assign_dirstack  function   1618 variables.c      assign_dirstack (SHELL_VAR *self, char *value, arrayind_t ind, char *key)
1621
 
assign_func      member       89 variables.h      sh_var_assign_func_t *assign_func; /* Function called when this `special
1622
 
assign_hashcmd   function   1721 variables.c      assign_hashcmd (SHELL_VAR *self, char *value, arrayind_t ind, char *key)
1623
 
assign_in_env    function   3525 variables.c      assign_in_env (const WORD_DESC *word, int flags)
1624
 
assign_lineno    function   1456 variables.c      assign_lineno (SHELL_VAR *var, char *value, arrayind_t unused, char *key)
1625
 
assign_random    function   1400 variables.c      assign_random (SHELL_VAR *self, char *value, arrayind_t unused, char *key)
1626
 
assign_seconds   function   1328 variables.c      assign_seconds (SHELL_VAR *self, char *value, arrayind_t unused, char *key)
1627
 
assign_subshell  function   1477 variables.c      assign_subshell (SHELL_VAR *var, char *value, arrayind_t unused, char *key)
1628
 
assigning_in_environment variable    173 subst.c          int assigning_in_environment;
1629
 
assignment       function    461 general.c        assignment (const char *string, int flags)
1630
 
assignment_builtins variable    161 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c char *assignment_builtins[] =
1631
 
assigntok        variable    173 expr.c           static int assigntok; /* the OP in OP= */
1632
 
assoc_cell       macro       169 variables.h      #define assoc_cell(var) (HASH_TABLE *)((var)->value)
1633
 
assoc_copy       macro        35 assoc.h          #define assoc_copy(h) (hash_copy((h), 0))
1634
 
assoc_create     macro        33 assoc.h          #define assoc_create(n) (hash_create((n)))
1635
 
assoc_dequote    function    178 assoc.c          assoc_dequote (HASH_TABLE *h)
1636
 
assoc_dequote_escapes function    199 assoc.c          assoc_dequote_escapes (HASH_TABLE *h)
1637
 
assoc_dispose    function     52 assoc.c          assoc_dispose (HASH_TABLE *hash)
1638
 
assoc_empty      macro        30 assoc.h          #define assoc_empty(h) ((h)->nentries == 0)
1639
 
assoc_flush      function     62 assoc.c          assoc_flush (HASH_TABLE *hash)
1640
 
assoc_insert     function     68 assoc.c          assoc_insert (HASH_TABLE *hash, char *key, char *value)
1641
 
assoc_keys_to_word_list function    508 assoc.c          assoc_keys_to_word_list (HASH_TABLE *h)
1642
 
assoc_modcase    function    315 assoc.c          assoc_modcase (HASH_TABLE *h, char *pat, int modop, int mflags)
1643
 
assoc_num_elements macro        31 assoc.h          #define assoc_num_elements(h) ((h)->nentries)
1644
 
assoc_p          macro       144 variables.h      #define assoc_p(var) ((((var)->attributes) & (att_assoc)))
1645
 
assoc_patsub     function    284 assoc.c          assoc_patsub (HASH_TABLE *h, char *pat, char *rep, int mflags)
1646
 
assoc_quote      function    134 assoc.c          assoc_quote (HASH_TABLE *h)
1647
 
assoc_quote_escapes function    157 assoc.c          assoc_quote_escapes (HASH_TABLE *h)
1648
 
assoc_reference  function    120 assoc.c          assoc_reference (HASH_TABLE *hash, const char *string)
1649
 
assoc_remove     function    106 assoc.c          assoc_remove (HASH_TABLE *hash, const char *string)
1650
 
assoc_remove_quoted_nulls function    220 assoc.c          assoc_remove_quoted_nulls (HASH_TABLE *h)
1651
 
assoc_replace    function     87 assoc.c          assoc_replace (HASH_TABLE *hash, char *key, char *value)
1652
 
assoc_subrange   function    244 assoc.c          assoc_subrange (HASH_TABLE *hash, arrayind_t start, arrayind_t nelem, int starsub, int quoted, int pflags)
1653
 
assoc_to_assign  function    414 assoc.c          assoc_to_assign (HASH_TABLE *hash, int quoted)
1654
 
assoc_to_kvpair  function    346 assoc.c          assoc_to_kvpair (HASH_TABLE *hash, int quoted)
1655
 
assoc_to_kvpair_list function    514 assoc.c          assoc_to_kvpair_list (HASH_TABLE *h)
1656
 
assoc_to_string  function    537 assoc.c          assoc_to_string (HASH_TABLE *h, char *sep, int quoted)
1657
 
assoc_to_word_list function    502 assoc.c          assoc_to_word_list (HASH_TABLE *h)
1658
 
assoc_to_word_list_internal function    481 assoc.c          assoc_to_word_list_internal (HASH_TABLE *h, int t)
1659
 
assoc_walk       macro        37 assoc.h          #define assoc_walk(h, f) (hash_walk((h), (f))
1660
 
async_redirect_stdin function    575 execute_cmd.c    async_redirect_stdin (void)
1661
 
asynchronous_notification variable     51 flags.c          int asynchronous_notification = 0;
1662
 
atime            macro       441 mailcheck.c      #define atime mailfiles[i]->access_time
1663
 
atime            macro       463 mailcheck.c      #undef atime
1664
 
atime            member      692 pathexp.c        struct timespec atime;
1665
 
att_array        macro       106 variables.h      #define att_array 0x0000004 /* value is an array */
1666
 
att_assoc        macro       110 variables.h      #define att_assoc 0x0000040 /* variable is an associative array */
1667
 
att_capcase      macro       114 variables.h      #define att_capcase 0x0000400 /* word capitalized on assignment */
1668
 
att_exported     macro       104 variables.h      #define att_exported 0x0000001 /* export to environment */
1669
 
att_function     macro       107 variables.h      #define att_function 0x0000008 /* value is a function */
1670
 
att_imported     macro       125 variables.h      #define att_imported 0x0008000 /* came from environment */
1671
 
att_integer      macro       108 variables.h      #define att_integer 0x0000010 /* internal representation is int */
1672
 
att_invisible    macro       122 variables.h      #define att_invisible 0x0001000 /* cannot see */
1673
 
att_local        macro       109 variables.h      #define att_local 0x0000020 /* variable is local to a function */
1674
 
att_lowercase    macro       113 variables.h      #define att_lowercase 0x0000200 /* word converted to lowercase on assignment */
1675
 
att_nameref      macro       115 variables.h      #define att_nameref 0x0000800 /* word is a name reference */
1676
 
att_noassign     macro       124 variables.h      #define att_noassign 0x0004000 /* assignment not allowed */
1677
 
att_nofree       macro       127 variables.h      #define att_nofree 0x0020000 /* do not free value on unset */
1678
 
att_nounset      macro       123 variables.h      #define att_nounset 0x0002000 /* cannot unset */
1679
 
att_propagate    macro       134 variables.h      #define att_propagate 0x0200000 /* propagate to previous scope */
1680
 
att_readonly     macro       105 variables.h      #define att_readonly 0x0000002 /* cannot change */
1681
 
att_regenerate   macro       128 variables.h      #define att_regenerate 0x0040000 /* regenerate when exported */
1682
 
att_special      macro       126 variables.h      #define att_special 0x0010000 /* requires special handling */
1683
 
att_tempvar      macro       133 variables.h      #define att_tempvar 0x0100000 /* variable came from the temp environment */
1684
 
att_trace        macro       111 variables.h      #define att_trace 0x0000080 /* function is traced with DEBUG trap */
1685
 
att_uppercase    macro       112 variables.h      #define att_uppercase 0x0000100 /* word converted to uppercase on assignment */
1686
 
attempt_shell_completion function   1544 bashline.c       attempt_shell_completion (const char *text, int start, int end)
1687
 
attempted        variable     44 /usr/local/src/bash/bash-20230914/builtins/complete.def When completion is attempted, the actions are applied in the order the
1688
 
attmask_int      macro       130 variables.h      #define attmask_int 0x00ff000
1689
 
attmask_scope    macro       136 variables.h      #define attmask_scope 0x0f00000
1690
 
attmask_user     macro       119 variables.h      #define attmask_user 0x0000fff
1691
 
attributes       member       92 variables.h      int attributes; /* export, readonly, array, invisible... */
1692
 
attrs            member      120 /usr/local/src/bash/bash-20230914/builtins/read.def TTYSTRUCT attrs;
1693
 
autocd           variable    153 shell.c          int autocd = 0;
1694
 
b_buffer         member       48 input.h          char *b_buffer; /* The buffer that holds characters read. */
1695
 
b_fd             member       47 input.h          int b_fd;
1696
 
b_fill_buffer    function    483 input.c          b_fill_buffer (BUFFERED_STREAM *bp)
1697
 
b_flag           member       51 input.h          int b_flag; /* Flag values. */
1698
 
b_inputp         member       52 input.h          size_t b_inputp; /* The input pointer, index into b_buffer. */
1699
 
b_size           member       49 input.h          size_t b_size; /* How big the buffer is. */
1700
 
b_used           member       50 input.h          size_t b_used; /* How much of the buffer we're using, */
1701
 
base_pathname    function    865 general.c        base_pathname (char *string)
1702
 
bash_add_history function    868 bashhist.c       bash_add_history (char *line)
1703
 
bash_argv_initialized variable    113 shell.c          int bash_argv_initialized = 0;
1704
 
bash_backward_kill_shellword function   1246 bashline.c       bash_backward_kill_shellword (int count, int key)
1705
 
bash_backward_shellword function   1164 bashline.c       bash_backward_shellword (int count, int key)
1706
 
bash_badsub_errmsg variable     63 arrayfunc.c      const char * const bash_badsub_errmsg = N_("bad array subscript");
1707
 
bash_brace_completion function    186 bracecomp.c      bash_brace_completion (int count, int ignore)
1708
 
bash_check_expchar function   4157 bashline.c       bash_check_expchar (char *dirname, int need_closer, int *nextp, int *closerp)
1709
 
bash_clear_history function    351 bashhist.c       bash_clear_history (void)
1710
 
bash_command_name_stat_hook function   1902 bashline.c       bash_command_name_stat_hook (char **name)
1711
 
bash_complete_command function   3852 bashline.c       bash_complete_command (int ignore, int ignore2)
1712
 
bash_complete_command_internal function   3876 bashline.c       bash_complete_command_internal (int what_to_do)
1713
 
bash_complete_filename function   3782 bashline.c       bash_complete_filename (int ignore, int ignore2)
1714
 
bash_complete_filename_internal function   3794 bashline.c       bash_complete_filename_internal (int what_to_do)
1715
 
bash_complete_hostname function   3828 bashline.c       bash_complete_hostname (int ignore, int ignore2)
1716
 
bash_complete_hostname_internal function   3864 bashline.c       bash_complete_hostname_internal (int what_to_do)
1717
 
bash_complete_username function   3764 bashline.c       bash_complete_username (int ignore, int ignore2)
1718
 
bash_complete_username_internal function   3776 bashline.c       bash_complete_username_internal (int what_to_do)
1719
 
bash_complete_variable function   3840 bashline.c       bash_complete_variable (int ignore, int ignore2)
1720
 
bash_complete_variable_internal function   3870 bashline.c       bash_complete_variable_internal (int what_to_do)
1721
 
bash_completer_word_break_characters variable    313 bashline.c       static char *bash_completer_word_break_characters = " \t\n\"'@><=;|&(:";
1722
 
bash_copyright   variable     46 version.c        const char * const bash_copyright = N_("Copyright (C) 2022 Free Software Foundation, Inc.");
1723
 
bash_dabbrev_expand function   3725 bashline.c       bash_dabbrev_expand (int count, int key)
1724
 
bash_default_completion function   1781 bashline.c       bash_default_completion (const char *text, int start, int end, int qc, int compflags)
1725
 
bash_default_histfile function    419 bashhist.c       bash_default_histfile (void)
1726
 
bash_delete_histent function    360 bashhist.c       bash_delete_histent (int i)
1727
 
bash_delete_history_range function    374 bashhist.c       bash_delete_history_range (int first, int last)
1728
 
bash_delete_last_history function    391 bashhist.c       bash_delete_last_history (void)
1729
 
bash_dequote_filename function   4069 bashline.c       bash_dequote_filename (char *text, int quote_char)
1730
 
bash_dequote_text function   4823 bashline.c       bash_dequote_text (const char *text)
1731
 
bash_directory_completion_hook function   3481 bashline.c       bash_directory_completion_hook (char **dirname)
1732
 
bash_directory_completion_matches function   4795 bashline.c       bash_directory_completion_matches (const char *text)
1733
 
bash_directory_expansion function   3247 bashline.c       bash_directory_expansion (char **dirname)
1734
 
bash_event_hook  function   4838 bashline.c       bash_event_hook (void)
1735
 
bash_execute_unix_command function   4469 bashline.c       bash_execute_unix_command (int count, int key)
1736
 
bash_expand_filename function   3369 bashline.c       bash_expand_filename (char *filename)
1737
 
bash_filename_rewrite_hook function   3276 bashline.c       bash_filename_rewrite_hook (char *fname, int fnlen)
1738
 
bash_filename_stat_hook function   3402 bashline.c       bash_filename_stat_hook (char **dirname)
1739
 
bash_forward_shellword function   1056 bashline.c       bash_forward_shellword (int count, int key)
1740
 
bash_getcwd_errstr variable     70 general.c        const char * const bash_getcwd_errstr = N_("getcwd: cannot access parent directories");
1741
 
bash_glob_complete_word function   3954 bashline.c       bash_glob_complete_word (int count, int key)
1742
 
bash_glob_completion_internal function   3937 bashline.c       bash_glob_completion_internal (int what_to_do)
1743
 
bash_glob_expand_word function   3971 bashline.c       bash_glob_expand_word (int count, int key)
1744
 
bash_glob_list_expansions function   3977 bashline.c       bash_glob_list_expansions (int count, int key)
1745
 
bash_glob_quote_filename function   3945 bashline.c       bash_glob_quote_filename (char *s, int rtype, char *qcp)
1746
 
bash_groupname_completion_function function   2626 bashline.c       bash_groupname_completion_function (const char *text, int state)
1747
 
bash_history_disable function    297 bashhist.c       bash_history_disable (void)
1748
 
bash_history_enable function    306 bashhist.c       bash_history_enable (void)
1749
 
bash_history_inhibit_expansion function    216 bashhist.c       bash_history_inhibit_expansion (char *string, int i)
1750
 
bash_history_no_expand_chars variable    198 bashhist.c       static char *bash_history_no_expand_chars = " \t\n\r=;&|()<>";
1751
 
bash_history_reinit function    285 bashhist.c       bash_history_reinit (int interact)
1752
 
bash_ignore_everything function   3165 bashline.c       bash_ignore_everything (char **names)
1753
 
bash_ignore_filenames function   3145 bashline.c       bash_ignore_filenames (char **names)
1754
 
bash_initialize_history function    273 bashhist.c       bash_initialize_history (void)
1755
 
bash_input_fd_changed variable    148 input.c          int bash_input_fd_changed;
1756
 
bash_kill_shellword function   1225 bashline.c       bash_kill_shellword (int count, int key)
1757
 
bash_license     variable     47 version.c        const char * const bash_license = N_("License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n");
1758
 
bash_logout      function    154 /usr/local/src/bash/bash-20230914/builtins/exit.def bash_logout (void)
1759
 
bash_nohostname_word_break_characters variable    314 bashline.c       static char *bash_nohostname_word_break_characters = " \t\n\"'><=;|&(:";
1760
 
bash_possible_command_completions function   3858 bashline.c       bash_possible_command_completions (int ignore, int ignore2)
1761
 
bash_possible_filename_completions function   3788 bashline.c       bash_possible_filename_completions (int ignore, int ignore2)
1762
 
bash_possible_hostname_completions function   3834 bashline.c       bash_possible_hostname_completions (int ignore, int ignore2)
1763
 
bash_possible_username_completions function   3770 bashline.c       bash_possible_username_completions (int ignore, int ignore2)
1764
 
bash_possible_variable_completions function   3846 bashline.c       bash_possible_variable_completions (int ignore, int ignore2)
1765
 
bash_progcomp_ignore_filenames function   3152 bashline.c       bash_progcomp_ignore_filenames (char **names)
1766
 
bash_push_line   function    698 bashline.c       bash_push_line (void)
1767
 
bash_quote_filename function   4254 bashline.c       bash_quote_filename (char *s, int rtype, char *qcp)
1768
 
bash_re_edit     function    713 bashline.c       bash_re_edit (const char *line)
1769
 
bash_readline_initialized variable    279 bashline.c       int bash_readline_initialized = 0;
1770
 
bash_servicename_completion_function function   2570 bashline.c       bash_servicename_completion_function (const char *text, int state)
1771
 
bash_set_history function    457 /usr/local/src/bash/bash-20230914/builtins/set.def bash_set_history (int on_or_off, char *option_name)
1772
 
bash_special_tilde_expansions function   1075 general.c        bash_special_tilde_expansions (char *text)
1773
 
bash_specific_completion function   3983 bashline.c       bash_specific_completion (int what_to_do, rl_compentry_func_t *generator)
1774
 
bash_spell_correct_shellword function   1326 bashline.c       bash_spell_correct_shellword (int count, int key)
1775
 
bash_syslog_history function    825 bashhist.c       bash_syslog_history (const char *line)
1776
 
bash_tilde_expand function   1202 general.c        bash_tilde_expand (const char *s, int assign_p)
1777
 
bash_tilde_find_word function   1165 general.c        bash_tilde_find_word (const char *s, int flags, size_t *lenp)
1778
 
bash_tilde_prefixes variable   1064 general.c        static char **bash_tilde_prefixes;
1779
 
bash_tilde_prefixes2 variable   1065 general.c        static char **bash_tilde_prefixes2;
1780
 
bash_tilde_suffixes variable   1066 general.c        static char **bash_tilde_suffixes;
1781
 
bash_tilde_suffixes2 variable   1067 general.c        static char **bash_tilde_suffixes2;
1782
 
bash_transpose_shellwords function   1266 bashline.c       bash_transpose_shellwords (int count, int key)
1783
 
bash_variable_assignment_error function   12960 subst.c          bash_variable_assignment_error (int force_exit)
1784
 
bash_vi_complete function   4014 bashline.c       bash_vi_complete (int count, int key)
1785
 
bashline_reinitialize function    649 bashline.c       bashline_reinitialize (void)
1786
 
bashline_reset   function    672 bashline.c       bashline_reset (void)
1787
 
bashline_reset_event_hook function    661 bashline.c       bashline_reset_event_hook (void)
1788
 
bashline_set_event_hook function    655 bashline.c       bashline_set_event_hook (void)
1789
 
bashline_set_filename_hooks function   3334 bashline.c       bashline_set_filename_hooks (void)
1790
 
bashrc_file      variable    200 shell.c          static char *bashrc_file = DEFAULT_BASHRC;
1791
 
bclearerror      macro        68 input.h          #undef bclearerror
1792
 
bclearerror      macro        70 input.h          #define bclearerror(bp) ((bp)->b_flag &= ~(B_ERROR|B_EOF))
1793
 
begin_unwind_frame function    112 unwind_prot.c    begin_unwind_frame (char *tag)
1794
 
beof             macro        62 input.h          #undef beof
1795
 
beof             macro        65 input.h          #define beof(bp) (((bp)->b_flag & B_EOF) != 0) 
1796
 
berror           macro        63 input.h          #undef berror
1797
 
berror           macro        66 input.h          #define berror(bp) (((bp)->b_flag & B_ERROR) != 0)
1798
 
bexpand          function   1155 /usr/local/src/bash/bash-20230914/builtins/printf.def bexpand (char *string, int len, int *sawc, int *lenp)
1799
 
beyond           function    151 test.c           beyond (void)
1800
 
bg_builtin       function    103 /usr/local/src/bash/bash-20230914/builtins/fg_bg.def bg_builtin (WORD_LIST *list)
1801
 
bgp_add          function    819 jobs.c           bgp_add (pid_t pid, int status)
1802
 
bgp_clear        function    920 jobs.c           bgp_clear (void)
1803
 
bgp_delete       function    886 jobs.c           bgp_delete (pid_t pid)
1804
 
bgp_getindex     function    800 jobs.c           bgp_getindex (void)
1805
 
bgp_resize       function    757 jobs.c           bgp_resize (void)
1806
 
bgp_search       function    938 jobs.c           bgp_search (pid_t pid)
1807
 
bgpids           struct      169 jobs.h           struct bgpids {
1808
 
bgpids           variable    176 jobs.c           struct bgpids bgpids = { 0, 0, 0, 0 };
1809
 
binary_operator  function    436 test.c           binary_operator (void)
1810
 
binary_test      function    383 test.c           binary_test (char *op, char *arg1, char *arg2, int flags)
1811
 
bind_args        function   1481 shell.c          bind_args (char **argv, int arg_start, int arg_end, int start_index)
1812
 
bind_array_element function    293 arrayfunc.c      bind_array_element (SHELL_VAR *entry, arrayind_t ind, char *value, int flags)
1813
 
bind_array_var_internal function    234 arrayfunc.c      bind_array_var_internal (SHELL_VAR *entry, arrayind_t ind, char *key, const char *value, int flags)
1814
 
bind_array_variable function    262 arrayfunc.c      bind_array_variable (const char *name, arrayind_t ind, const char *value, int flags)
1815
 
bind_assoc_var_internal function    208 arrayfunc.c      bind_assoc_var_internal (SHELL_VAR *entry, HASH_TABLE *hash, char *key, const char *value, int flags)
1816
 
bind_assoc_variable function    299 arrayfunc.c      bind_assoc_variable (SHELL_VAR *entry, const char *name, char *key, const char *value, int flags)
1817
 
bind_builtin     function    111 /usr/local/src/bash/bash-20230914/builtins/bind.def bind_builtin (WORD_LIST *list)
1818
 
bind_comp_words  function    908 pcomplete.c      bind_comp_words (WORD_LIST *lwords)
1819
 
bind_compfunc_variables function    931 pcomplete.c      bind_compfunc_variables (char *line, int ind, WORD_LIST *lwords, int cw, int exported)
1820
 
bind_function    function   3446 variables.c      bind_function (const char *name, COMMAND *value)
1821
 
bind_function_def function   3493 variables.c      bind_function_def (const char *name, FUNCTION_DEF *value, int flags)
1822
 
bind_global_variable function   3289 variables.c      bind_global_variable (const char *name, const char *value, int flags)
1823
 
bind_int_variable function   3378 variables.c      bind_int_variable (const char *lhs, const char *rhs, int flags)
1824
 
bind_invalid_envvar function   3299 variables.c      bind_invalid_envvar (const char *name, const char *value, int aflags)
1825
 
bind_keyseq_to_unix_command function   4715 bashline.c       bind_keyseq_to_unix_command (char *line)
1826
 
bind_lastarg     function   4097 execute_cmd.c    bind_lastarg (char *arg)
1827
 
bind_read_variable function   1090 /usr/local/src/bash/bash-20230914/builtins/read.def bind_read_variable (char *name, char *value, int flags)
1828
 
bind_tempenv_variable function   4418 variables.c      bind_tempenv_variable (const char *name, const char *value)
1829
 
bind_var_to_int  function   3435 variables.c      bind_var_to_int (const char *var, intmax_t val, int flags)
1830
 
bind_variable    function   1635 expr.c           SHELL_VAR *bind_variable () { return 0; }
1831
 
bind_variable    function   3217 variables.c      bind_variable (const char *name, const char *value, int flags)
1832
 
bind_variable_internal function   3046 variables.c      bind_variable_internal (const char *name, const char *value, HASH_TABLE *table, int hflags, int aflags)
1833
 
bind_variable_value function   3312 variables.c      bind_variable_value (SHELL_VAR *var, char *value, int aflags)
1834
 
bindflags        variable    242 /usr/local/src/bash/bash-20230914/builtins/printf.def static int bindflags = 0;
1835
 
bindpwd          function    136 /usr/local/src/bash/bash-20230914/builtins/cd.def bindpwd (int no_symlinks)
1836
 
bitmap           member      141 shell.h          char *bitmap;
1837
 
blocks           member      694 pathexp.c        int blocks;
1838
 
blocksize        member       96 /usr/local/src/bash/bash-20230914/lib/malloc/mstats.h u_bits32_t blocksize;
1839
 
brace_arg_separator variable     74 braces.c         static const int brace_arg_separator = ',';
1840
 
brace_expand     function     96 braces.c         brace_expand (char *text)
1841
 
brace_expand_word_list function   12512 subst.c          brace_expand_word_list (WORD_LIST *tlist, int eflags)
1842
 
brace_expansion  variable    145 flags.c          int brace_expansion = 1;
1843
 
brace_gobbler    function    579 braces.c         brace_gobbler (char *text, size_t tlen, int *indx, int satisfy)
1844
 
brace_whitespace macro        58 braces.c         #define brace_whitespace(c) (!(c) || (c) == ' ' || (c) == '\t' || (c) == '\n')
1845
 
break_builtin    function     63 /usr/local/src/bash/bash-20230914/builtins/break.def break_builtin (WORD_LIST *list)
1846
 
breaking         variable     55 /usr/local/src/bash/bash-20230914/builtins/break.def int breaking = 0;
1847
 
brkfound         variable     52 xmalloc.c        static int brkfound;
1848
 
bucket_array     member       39 hashlib.h        BUCKET_CONTENTS **bucket_array; /* Where the data is kept. */
1849
 
bucket_contents  struct       30 hashlib.h        typedef struct bucket_contents {
1850
 
bucket_next      member      162 jobs.h           ps_index_t bucket_next;
1851
 
bucket_prev      member      163 jobs.h           ps_index_t bucket_prev;
1852
 
bucket_stats     struct       95 /usr/local/src/bash/bash-20230914/lib/malloc/mstats.h struct bucket_stats {
1853
 
buffered_fd      member       75 input.h          int buffered_fd;
1854
 
buffered_getchar function    563 input.c          buffered_getchar (void)
1855
 
buffered_ungetchar function    582 input.c          buffered_ungetchar (int c)
1856
 
buffers          variable    155 input.c          static BUFFERED_STREAM **buffers = (BUFFERED_STREAM **)NULL;
1857
 
bufstream_getc   macro       528 input.c          #define bufstream_getc(bp) \
1858
 
bufstream_ungetc function    535 input.c          bufstream_ungetc(int c, BUFFERED_STREAM *bp)
1859
 
build_actions    function    195 /usr/local/src/bash/bash-20230914/builtins/complete.def build_actions (WORD_LIST *list, struct _optflags *flagp, unsigned long *actp, unsigned long *optp, char **vnamep)
1860
 
build_aliasvar   function   1751 variables.c      build_aliasvar (SHELL_VAR *self)
1861
 
build_arg_list   function   1007 pcomplete.c      build_arg_list (const char *cmd, const char *cname, const char *text, WORD_LIST *lwords, int ind)
1862
 
build_hashcmd    function   1681 variables.c      build_hashcmd (SHELL_VAR *self)
1863
 
build_history_completion_array function   3622 bashline.c       build_history_completion_array (void)
1864
 
build_version    variable     38 version.c        const int build_version = BUILDVERSION;
1865
 
building_builtin variable    501 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c static int building_builtin = 0;
1866
 
builtin          struct       53 builtins.h       struct builtin {
1867
 
builtin          variable     37 /usr/local/src/bash/bash-20230914/builtins/type.def builtin, or function, and returns the name of the disk file
1868
 
builtin          variable     43 /usr/local/src/bash/bash-20230914/builtins/type.def shell reserved word, shell function, shell builtin, disk file,
1869
 
builtin_address  function    874 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_address (const char *name)
1870
 
builtin_address_internal function    828 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_address_internal (const char *name, int disabled_okay)
1871
 
builtin_arrayref_flags function   1018 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_arrayref_flags (WORD_DESC *w, int baseflags)
1872
 
builtin_bind_var_to_int function    956 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_bind_var_to_int (char *name, intmax_t val, int flags)
1873
 
builtin_bind_variable function    927 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_bind_variable (char *name, char *value, int flags)
1874
 
builtin_builtin  function     53 /usr/local/src/bash/bash-20230914/builtins/builtin.def builtin_builtin (WORD_LIST *list)
1875
 
builtin_error    function     98 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_error (const char *format, ...)
1876
 
builtin_error    function   1662 expr.c           builtin_error (format, arg1, arg2, arg3, arg4, arg5)
1877
 
builtin_error_prolog function     83 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_error_prolog (void)
1878
 
builtin_find_indexed_array function    966 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_find_indexed_array (char *array_name, int flags)
1879
 
builtin_handler  function    792 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c builtin_handler (char *self, DEF_FILE *defs, char *arg)
1880
 
builtin_help     function    193 /usr/local/src/bash/bash-20230914/builtins/help.def builtin_help (void)
1881
 
builtin_help     function    913 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_help (void)
1882
 
builtin_ignoring_errexit variable    224 execute_cmd.c    int builtin_ignoring_errexit = 0;
1883
 
builtin_status   function   4879 execute_cmd.c    builtin_status (int result)
1884
 
builtin_unbind_variable function    999 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_unbind_variable (const char *vname)
1885
 
builtin_usage    function    128 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_usage (void)
1886
 
builtin_warning  function    112 /usr/local/src/bash/bash-20230914/builtins/common.c builtin_warning (const char *format, ...)
1887
 
builtins         member      146 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c ARRAY *builtins; /* Null terminated array of BUILTIN_DESC *. */
1888
 
builtins         variable     33 /usr/local/src/bash/bash-20230914/builtins/type.def includes aliases, builtins, and functions, if and only if
1889
 
bytesfree        member       75 /usr/local/src/bash/bash-20230914/lib/malloc/mstats.h bits32_t bytesfree;
1890
 
bytesreq         member       76 /usr/local/src/bash/bash-20230914/lib/malloc/mstats.h u_bits32_t bytesreq;
1891
 
bytesused        member       74 /usr/local/src/bash/bash-20230914/lib/malloc/mstats.h bits32_t bytesused;
1892
 
c_childmax       member      136 jobs.h           long c_childmax;
1893
 
c_flags          member      377 command.h        int c_flags;
1894
 
c_injobs         member      140 jobs.h           int c_injobs; /* total number of child processes in jobs list */
1895
 
c_living         member      138 jobs.h           int c_living; /* running or stopped child processes */
1896
 
c_lock           member      379 command.h        int c_lock;
1897
 
c_name           member      371 command.h        char *c_name;
1898
 
c_pid            member      372 command.h        pid_t c_pid;
1899
 
c_reaped         member      139 jobs.h           int c_reaped; /* exited child processes still in jobs list */
1900
 
c_rfd            member      373 command.h        int c_rfd;
1901
 
c_rsave          member      375 command.h        int c_rsave;
1902
 
c_status         member      378 command.h        int c_status;
1903
 
c_totforked      member      142 jobs.h           int c_totforked; /* total number of children this shell has forked */
1904
 
c_totreaped      member      143 jobs.h           int c_totreaped; /* total number of children this shell has reaped */
1905
 
c_wfd            member      374 command.h        int c_wfd;
1906
 
c_wsave          member      376 command.h        int c_wsave;
1907
 
cached_quoted_dollar_at variable    217 subst.c          static WORD_LIST *cached_quoted_dollar_at = 0;
1908
 
call_expand_word_internal function   4271 subst.c          call_expand_word_internal (WORD_DESC *w, int q, int i, int *c, int *e)
1909
 
caller_builtin   function     72 /usr/local/src/bash/bash-20230914/builtins/caller.def caller_builtin (WORD_LIST *list)
1910
 
caller_doc       variable    134 /usr/local/src/bash/bash-20230914/builtins/caller.def static char *caller_doc[] = {
1911
 
caller_struct    variable    151 /usr/local/src/bash/bash-20230914/builtins/caller.def struct builtin caller_struct = {
1912
 
can_optimize_assignment function   3004 variables.c      can_optimize_assignment (SHELL_VAR *entry, const char *value, int aflags)
1913
 
can_optimize_cat_file function    195 /usr/local/src/bash/bash-20230914/builtins/evalstring.c can_optimize_cat_file (COMMAND *command)
1914
 
can_optimize_connection function    135 /usr/local/src/bash/bash-20230914/builtins/evalstring.c can_optimize_connection (COMMAND *command)
1915
 
capcase_p        macro       148 variables.h      #define capcase_p(var) ((((var)->attributes) & (att_capcase)))
1916
 
case_clause      label      1166 parse.y          case_clause: pattern_list
1917
 
case_clause_sequence label      1181 parse.y          case_clause_sequence: pattern_list SEMI_SEMI
1918
 
case_com         struct      251 command.h        typedef struct case_com {
1919
 
case_command     label       990 parse.y          case_command: CASE WORD newline_list IN newline_list ESAC
1920
 
cat_file         function    782 /usr/local/src/bash/bash-20230914/builtins/evalstring.c cat_file (REDIRECT *r)
1921
 
catch_flag       variable    325 trap.c           static int catch_flag;
1922
 
cd_builtin       function    262 /usr/local/src/bash/bash-20230914/builtins/cd.def cd_builtin (WORD_LIST *list)
1923
 
cd_to_string     function    538 /usr/local/src/bash/bash-20230914/builtins/pushd.def cd_to_string (char *name)
1924
 
cdable_vars      variable     70 /usr/local/src/bash/bash-20230914/builtins/cd.def int cdable_vars;
1925
 
cdspelling       variable     68 /usr/local/src/bash/bash-20230914/builtins/cd.def int cdspelling = 0;
1926
 
cdxattr          function    195 /usr/local/src/bash/bash-20230914/builtins/cd.def cdxattr (char *dir, char **ndirp)
1927
 
change_flag      function    226 flags.c          change_flag (int flag, int on_or_off)
1928
 
change_flag_char macro        85 flags.h          #define change_flag_char(flag, on_or_off) change_flag (flag, on_or_off)
1929
 
change_signal    function    880 trap.c           change_signal (int sig, char *value)
1930
 
change_to_directory function    523 /usr/local/src/bash/bash-20230914/builtins/cd.def change_to_directory (char *newdir, int nolinks, int xattr)
1931
 
change_to_temp   function    552 /usr/local/src/bash/bash-20230914/builtins/pushd.def change_to_temp (char *temp)
1932
 
changed_dollar_vars variable    435 /usr/local/src/bash/bash-20230914/builtins/common.c static int changed_dollar_vars;
1933
 
char_is_quoted   function   2483 subst.c          char_is_quoted (char *string, int eindex)
1934
 
char_value       member      250 shell.c          char **char_value;
1935
 
check_add_history function    788 bashhist.c       check_add_history (char *line, int force)
1936
 
check_bash_input function    303 input.c          check_bash_input (int fd)
1937
 
check_binary_file function    699 general.c        check_binary_file (const char *sample, int sample_len)
1938
 
check_command_builtin function   4324 execute_cmd.c    check_command_builtin (WORD_LIST *words, int *typep)
1939
 
check_dev_tty    function    611 general.c        check_dev_tty (void)
1940
 
check_hashed_filenames variable     72 findcmd.c        int check_hashed_filenames = CHECKHASH_DEFAULT;
1941
 
check_history_control function    693 bashhist.c       check_history_control (char *line)
1942
 
check_identifier function    349 general.c        check_identifier (WORD_DESC *word, int check_word)
1943
 
check_jobs_at_exit variable    150 shell.c          int check_jobs_at_exit = 0;
1944
 
check_loop_level function    133 /usr/local/src/bash/bash-20230914/builtins/break.def check_loop_level (void)
1945
 
check_mail       function    415 mailcheck.c      check_mail (void)
1946
 
check_read_timeout function    183 /usr/local/src/bash/bash-20230914/builtins/read.def check_read_timeout (void)
1947
 
check_redir      function   1386 bashline.c       check_redir (int ti)
1948
 
check_selfref    function    320 general.c        check_selfref (const char *name, char *value, int flags)
1949
 
check_signals    function    656 trap.c           check_signals (void)
1950
 
check_signals_and_traps function    665 trap.c           check_signals_and_traps (void)
1951
 
check_unbind_variable function   3807 variables.c      check_unbind_variable (const char *name)
1952
 
check_window_size variable     91 nojobs.c         int check_window_size = CHECKWINSIZE_DEFAULT;
1953
 
check_window_size variable    230 jobs.c           int check_window_size = CHECKWINSIZE_DEFAULT;
1954
 
child_caught_sigint variable   2668 jobs.c           static int child_caught_sigint;
1955
 
child_max        variable    120 nojobs.c         static long child_max = -1L;
1956
 
chk_arithsub     function   9594 subst.c          chk_arithsub (const char *s, int len)
1957
 
chk_atstar       function   7471 subst.c          chk_atstar (const char *name, int quoted, int pflags, int *quoted_dollar_atp, int *contains_dollar_at)
1958
 
chkexport        function   4987 variables.c      chkexport (char *name)
1959
 
clauses          member      255 command.h        PATTERN_LIST *clauses; /* The clauses to test against, or NULL. */
1960
 
clean_itemlist   function    226 pcomplete.c      clean_itemlist (ITEMLIST *itp)
1961
 
clean_simple_command function    800 make_cmd.c       clean_simple_command (COMMAND *command)
1962
 
cleanarg         member      130 jobs.h           PTR_T cleanarg; /* Argument passed to (*j_cleanup)() */
1963
 
cleanup          member       68 unwind_prot.c    sh_uwfunc_t *cleanup;
1964
 
cleanup_dead_jobs function    373 nojobs.c         cleanup_dead_jobs (void)
1965
 
cleanup_dead_jobs function   1195 jobs.c           cleanup_dead_jobs (void)
1966
 
cleanup_expansion_error function   2686 bashline.c       cleanup_expansion_error (void)
1967
 
cleanup_redirects function    487 execute_cmd.c    cleanup_redirects (REDIRECT *list)
1968
 
cleanup_the_pipeline function    435 jobs.c           cleanup_the_pipeline (void)
1969
 
clear_directory_stack function    525 /usr/local/src/bash/bash-20230914/builtins/pushd.def clear_directory_stack (void)
1970
 
clear_dollar_vars function   5486 variables.c      clear_dollar_vars (void)
1971
 
clear_fifo       function   6093 subst.c          clear_fifo (int i)
1972
 
clear_fifo_list  function   5849 subst.c          clear_fifo_list (void)
1973
 
clear_fifo_list  function   6103 subst.c          clear_fifo_list (void)
1974
 
clear_hostname_list function    868 bashline.c       clear_hostname_list (void)
1975
 
clear_pending_traps function    647 trap.c           clear_pending_traps (void)
1976
 
clear_unwind_protect_list function    158 unwind_prot.c    clear_unwind_protect_list (int flags)
1977
 
clear_unwind_protects_internal function    223 unwind_prot.c    clear_unwind_protects_internal (int flag)
1978
 
close_all_files  function   6211 execute_cmd.c    close_all_files (void)
1979
 
close_buffered_fd function    441 input.c          close_buffered_fd (int fd)
1980
 
close_buffered_stream function    425 input.c          close_buffered_stream (BUFFERED_STREAM *bp)
1981
 
close_fd_bitmap  function    357 execute_cmd.c    close_fd_bitmap (struct fd_bitmap *fdbp)
1982
 
close_new_fifos  function   5977 subst.c          close_new_fifos (void *list, int lsize)
1983
 
close_new_fifos  function   6206 subst.c          close_new_fifos (void *list, int lsize)
1984
 
close_pgrp_pipe  function   5066 jobs.c           close_pgrp_pipe (void)
1985
 
close_pipes      function   6226 execute_cmd.c    close_pipes (int in, int out)
1986
 
cm_arith         enumerator   73 command.h        cm_arith, cm_cond, cm_arith_for, cm_subshell, cm_coproc };
1987
 
cm_arith_for     enumerator   73 command.h        cm_arith, cm_cond, cm_arith_for, cm_subshell, cm_coproc };
1988
 
cm_case          enumerator   71 command.h        enum command_type { cm_for, cm_case, cm_while, cm_if, cm_simple, cm_select,
1989
 
cm_cond          enumerator   73 command.h        cm_arith, cm_cond, cm_arith_for, cm_subshell, cm_coproc };
1990
 
cm_connection    enumerator   72 command.h        cm_connection, cm_function_def, cm_until, cm_group,
1991
 
cm_coproc        enumerator   73 command.h        cm_arith, cm_cond, cm_arith_for, cm_subshell, cm_coproc };
1992
 
cm_for           enumerator   71 command.h        enum command_type { cm_for, cm_case, cm_while, cm_if, cm_simple, cm_select,
1993
 
cm_function_def  enumerator   72 command.h        cm_connection, cm_function_def, cm_until, cm_group,
1994
 
cm_group         enumerator   72 command.h        cm_connection, cm_function_def, cm_until, cm_group,
1995
 
cm_if            enumerator   71 command.h        enum command_type { cm_for, cm_case, cm_while, cm_if, cm_simple, cm_select,
1996
 
cm_select        enumerator   71 command.h        enum command_type { cm_for, cm_case, cm_while, cm_if, cm_simple, cm_select,
1997
 
cm_simple        enumerator   71 command.h        enum command_type { cm_for, cm_case, cm_while, cm_if, cm_simple, cm_select,
1998
 
cm_subshell      enumerator   73 command.h        cm_arith, cm_cond, cm_arith_for, cm_subshell, cm_coproc };
1999
 
cm_until         enumerator   72 command.h        cm_connection, cm_function_def, cm_until, cm_group,
2000
 
cm_while         enumerator   71 command.h        enum command_type { cm_for, cm_case, cm_while, cm_if, cm_simple, cm_select,
2001
 
cmd_error_table  variable    412 error.c          static const char * const cmd_error_table[] = {
2002
 
cmd_init         function     65 make_cmd.c       cmd_init (void)
2003
 
colon            variable     32 /usr/local/src/bash/bash-20230914/builtins/getopts.def is followed by a colon, the option is expected to have an argument,
2004
 
colon_builtin    function     64 /usr/local/src/bash/bash-20230914/builtins/colon.def colon_builtin (WORD_LIST *ignore)
2005
 
command          label       824 parse.y          command: simple_command
2006
 
command          member       37 pcomplete.h      char *command;
2007
 
command          member       70 jobs.h           char *command; /* The particular program that is running. */
2008
 
command          member      350 command.h        COMMAND *command; /* The parsed execution tree. */
2009
 
command          member      358 command.h        COMMAND *command;
2010
 
command          member      364 command.h        COMMAND *command;
2011
 
command          member      385 command.h        COMMAND *command;
2012
 
command          struct      197 command.h        typedef struct command {
2013
 
command          variable     25 /usr/local/src/bash/bash-20230914/builtins/reserved.def Execute PIPELINE, which can be a simple command, and negate PIPELINE's
2014
 
command_builtin  function     67 /usr/local/src/bash/bash-20230914/builtins/command.def command_builtin (WORD_LIST *list)
2015
 
command_connect  function    177 make_cmd.c       command_connect (COMMAND *com1, COMMAND *com2, int connector)
2016
 
command_error    function    421 error.c          command_error (const char *func, int code, int e, int flags)
2017
 
command_errstr   function    430 error.c          command_errstr (int code)
2018
 
command_execution_string variable    302 shell.c          char *command_execution_string; /* argument to -c option */
2019
 
command_line_to_word_list function   1238 pcomplete.c      command_line_to_word_list (char *line, int llen, int sentinel, int *nwp, int *cwp)
2020
 
command_oriented_history variable    141 bashhist.c       int command_oriented_history = 1;
2021
 
command_print_word_list function    584 print_cmd.c      command_print_word_list (WORD_LIST *list, char *separator)
2022
 
command_separator macro       295 alias.c          #define command_separator(character) (member ((character), "\r\n;|&("))
2023
 
command_string_index variable    107 print_cmd.c      int command_string_index = 0;
2024
 
command_subst_completion_function function   2387 bashline.c       command_subst_completion_function (const char *text, int state)
2025
 
command_substitute function   7061 subst.c          command_substitute (char *string, int quoted, int flags)
2026
 
command_type     enum         71 command.h        enum command_type { cm_for, cm_case, cm_while, cm_if, cm_simple, cm_select,
2027
 
command_word     variable    299 alias.c          static int command_word;
2028
 
command_word_completion_function function   1946 bashline.c       command_word_completion_function (const char *hint_text, int state)
2029
 
comment_handler  function    897 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c comment_handler (char *self, DEF_FILE *defs, char *arg)
2030
 
compact_jobs_list function   1353 jobs.c           compact_jobs_list (int flags)
2031
 
compacts         variable    111 /usr/local/src/bash/bash-20230914/builtins/complete.def } compacts[] = {
2032
 
comparison       variable     41 /usr/local/src/bash/bash-20230914/builtins/let.def <=, >=, <, > comparison
2033
 
compgen_builtin  function    670 /usr/local/src/bash/bash-20230914/builtins/complete.def compgen_builtin (WORD_LIST *list)
2034
 
compgen_compspec variable    142 pcomplete.c      static int compgen_compspec = 0; /* are we generating completions for compgen? */
2035
 
complete_builtin function    387 /usr/local/src/bash/bash-20230914/builtins/complete.def complete_builtin (WORD_LIST *list)
2036
 
complete_fullquote variable    311 bashline.c       int complete_fullquote = 1;
2037
 
completion_glob_pattern function   3882 bashline.c       completion_glob_pattern (const char *string)
2038
 
completion_quoting_style variable    339 bashline.c       static int completion_quoting_style = COMPLETE_BSQUOTE;
2039
 
completions      variable    808 /usr/local/src/bash/bash-20230914/builtins/complete.def completions, and the options for that currently-executing completion
2040
 
completions_to_stringlist function    315 pcomplete.c      completions_to_stringlist (char **matches)
2041
 
compopt_builtin  function    817 /usr/local/src/bash/bash-20230914/builtins/complete.def compopt_builtin (WORD_LIST *list)
2042
 
compopts         variable    143 /usr/local/src/bash/bash-20230914/builtins/complete.def } compopts[] = {
2043
 
compound_list    label      1206 parse.y          compound_list: newline_list list0
2044
 
compspec         struct       28 pcomplete.h      typedef struct compspec {
2045
 
compspec_copy    function     91 pcomplib.c       compspec_copy (COMPSPEC *cs)
2046
 
compspec_create  function     49 pcomplib.c       compspec_create (void)
2047
 
compspec_dispose function     72 pcomplib.c       compspec_dispose (COMPSPEC *cs)
2048
 
comsub           label      1057 parse.y          comsub: DOLPAREN compound_list ')'
2049
 
comsub_ignore_return variable    249 execute_cmd.c    int comsub_ignore_return = 0;
2050
 
comsub_quote_string function   6840 subst.c          comsub_quote_string (char *string, int quoted, int flags)
2051
 
comsub_shouldquote function   6611 subst.c          comsub_shouldquote (int c, int quoted, int flags, int skip_ctlesc, int skip_ctlnul)
2052
 
cond_com         struct      328 command.h        typedef struct cond_com {
2053
 
cond_command     label      1154 parse.y          cond_command: COND_START COND_CMD COND_END
2054
 
cond_expand_word function   4065 subst.c          cond_expand_word (WORD_DESC *w, int special)
2055
 
cond_test        function    865 test.c           cond_test (char *op, char *arg1, char *arg2, int flags)
2056
 
conf_standard_path function   1390 general.c        conf_standard_path (void)
2057
 
connect_async_list function    826 make_cmd.c       connect_async_list (COMMAND *command, COMMAND *command2, int connector)
2058
 
connection       struct      229 command.h        typedef struct connection {
2059
 
connection_count variable    280 execute_cmd.c    static int connection_count;
2060
 
connector        member      233 command.h        int connector; /* What separates this command from others. */
2061
 
context          member       93 variables.h      int context; /* Which context this variable belongs to. */
2062
 
continue_builtin function    104 /usr/local/src/bash/bash-20230914/builtins/break.def continue_builtin (WORD_LIST *list)
2063
 
continuing       variable     58 /usr/local/src/bash/bash-20230914/builtins/break.def int continuing = 0;
2064
 
conv_buf         variable    249 /usr/local/src/bash/bash-20230914/builtins/printf.def static char *conv_buf;
2065
 
conv_bufsize     variable    250 /usr/local/src/bash/bash-20230914/builtins/printf.def static size_t conv_bufsize;
2066
 
conversion_error variable    238 /usr/local/src/bash/bash-20230914/builtins/printf.def static int conversion_error;
2067
 
convert_assign_flags_to_arrayval_flags function    143 arrayfunc.h      convert_assign_flags_to_arrayval_flags (int aflags)
2068
 
convert_assign_flags_to_validarray_flags function    179 arrayfunc.h      convert_assign_flags_to_validarray_flags (int flags)
2069
 
convert_validarray_flags_to_arrayval_flags function    162 arrayfunc.h      convert_validarray_flags_to_arrayval_flags (int vflags)
2070
 
convert_var_to_array function     74 arrayfunc.c      convert_var_to_array (SHELL_VAR *var)
2071
 
convert_var_to_assoc function    111 arrayfunc.c      convert_var_to_assoc (SHELL_VAR *var)
2072
 
convwidechar     function   1607 /usr/local/src/bash/bash-20230914/builtins/printf.def convwidechar (wint_t wi, int prec)
2073
 
convwidestr      function   1564 /usr/local/src/bash/bash-20230914/builtins/printf.def convwidestr (wchar_t *ws, int prec)
2074
 
coproc           label      1077 parse.y          coproc: COPROC shell_command
2075
 
coproc           member     1815 execute_cmd.c    struct coproc *coproc;
2076
 
coproc           struct      370 command.h        typedef struct coproc {
2077
 
coproc_active    function   2290 execute_cmd.c    coproc_active (void)
2078
 
coproc_alloc     function   2091 execute_cmd.c    coproc_alloc (char *name, pid_t pid)
2079
 
coproc_checkfd   function   2212 execute_cmd.c    coproc_checkfd (struct coproc *cp, int fd)
2080
 
coproc_close     function   2152 execute_cmd.c    coproc_close (struct coproc *cp)
2081
 
coproc_closeall  function   2168 execute_cmd.c    coproc_closeall (void)
2082
 
coproc_com       struct      382 command.h        typedef struct coproc_com {
2083
 
coproc_dispose   function   2119 execute_cmd.c    coproc_dispose (struct coproc *cp)
2084
 
coproc_fdchk     function   2226 execute_cmd.c    coproc_fdchk (int fd)
2085
 
coproc_fdclose   function   2236 execute_cmd.c    coproc_fdclose (struct coproc *cp, int fd)
2086
 
coproc_fdrestore function   2251 execute_cmd.c    coproc_fdrestore (struct coproc *cp)
2087
 
coproc_fdsave    function   2244 execute_cmd.c    coproc_fdsave (struct coproc *cp)
2088
 
coproc_flush     function   2142 execute_cmd.c    coproc_flush (void)
2089
 
coproc_free      function   2113 execute_cmd.c    coproc_free (struct coproc *cp)
2090
 
coproc_init      function   2081 execute_cmd.c    coproc_init (struct coproc *cp)
2091
 
coproc_list      variable   1844 execute_cmd.c    cplist_t coproc_list = {0, 0, 0};
2092
 
coproc_pidchk    function   2271 execute_cmd.c    coproc_pidchk (pid_t pid, int status)
2093
 
coproc_rclose    function   2192 execute_cmd.c    coproc_rclose (struct coproc *cp, int fd)
2094
 
coproc_reap      function   2178 execute_cmd.c    coproc_reap (void)
2095
 
coproc_setstatus function   2258 execute_cmd.c    coproc_setstatus (struct coproc *cp, int status)
2096
 
coproc_setvars   function   2299 execute_cmd.c    coproc_setvars (struct coproc *cp)
2097
 
coproc_unsetvars function   2384 execute_cmd.c    coproc_unsetvars (struct coproc *cp)
2098
 
coproc_wclose    function   2202 execute_cmd.c    coproc_wclose (struct coproc *cp, int fd)
2099
 
copy_arith_command function    274 copy_cmd.c       copy_arith_command (ARITH_COM *com)
2100
 
copy_arith_for_command function    185 copy_cmd.c       copy_arith_for_command (ARITH_FOR_COM *com)
2101
 
copy_bucket_array function     91 hashlib.c        copy_bucket_array (BUCKET_CONTENTS *ba, sh_string_func_t *cpdata)
2102
 
copy_buffered_stream function    201 input.c          copy_buffered_stream (BUFFERED_STREAM *bp)
2103
 
copy_builtin     function   1036 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c copy_builtin (BUILTIN_DESC *builtin)
2104
 
copy_case_clause function     87 copy_cmd.c       copy_case_clause (PATTERN_LIST *clause)
2105
 
copy_case_clauses function     99 copy_cmd.c       copy_case_clauses (PATTERN_LIST *clauses)
2106
 
copy_case_command function    235 copy_cmd.c       copy_case_command (CASE_COM *com)
2107
 
copy_command     function    343 copy_cmd.c       copy_command (COMMAND *command)
2108
 
copy_cond_command function    289 copy_cmd.c       copy_cond_command (COND_COM *com)
2109
 
copy_coproc_command function    223 copy_cmd.c       copy_coproc_command (COPROC_COM *com)
2110
 
copy_fifo_list   function   5864 subst.c          copy_fifo_list (int *sizep)
2111
 
copy_fifo_list   function   6117 subst.c          copy_fifo_list (int *sizep)
2112
 
copy_for_command function    170 copy_cmd.c       copy_for_command (FOR_COM *com)
2113
 
copy_function_def function    330 copy_cmd.c       copy_function_def (FUNCTION_DEF *com)
2114
 
copy_function_def_contents function    319 copy_cmd.c       copy_function_def_contents (FUNCTION_DEF *old, FUNCTION_DEF *new_def)
2115
 
copy_group_command function    201 copy_cmd.c       copy_group_command (GROUP_COM *com)
2116
 
copy_if_command  function    260 copy_cmd.c       copy_if_command (IF_COM *com)
2117
 
copy_redirect    function    114 copy_cmd.c       copy_redirect (REDIRECT *redirect)
2118
 
copy_redirects   function    156 copy_cmd.c       copy_redirects (REDIRECT *list)
2119
 
copy_simple_command function    306 copy_cmd.c       copy_simple_command (SIMPLE_COM *com)
2120
 
copy_string_array function    403 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c copy_string_array (ARRAY *array)
2121
 
copy_subshell_command function    211 copy_cmd.c       copy_subshell_command (SUBSHELL_COM *com)
2122
 
copy_variable    function   3651 variables.c      copy_variable (SHELL_VAR *var)
2123
 
copy_while_command function    248 copy_cmd.c       copy_while_command (WHILE_COM *com)
2124
 
copy_word        function     56 copy_cmd.c       copy_word (WORD_DESC *w)
2125
 
copy_word_list   function     68 copy_cmd.c       copy_word_list (WORD_LIST *list)
2126
 
copygroup        function    192 /usr/local/src/bash/bash-20230914/builtins/umask.def copygroup (mode_t mask)
2127
 
copyother        function    200 /usr/local/src/bash/bash-20230914/builtins/umask.def copyother (mode_t mask)
2128
 
copyuser         function    184 /usr/local/src/bash/bash-20230914/builtins/umask.def copyuser (mode_t mask)
2129
 
count            member     5430 variables.c      int count;
2130
 
count_all_jobs   function   1037 nojobs.c         count_all_jobs (void)
2131
 
count_all_jobs   function   4737 jobs.c           count_all_jobs (void)
2132
 
cpe_alloc        function   1849 execute_cmd.c    cpe_alloc (Coproc *cp)
2133
 
cpe_dispose      function   1860 execute_cmd.c    cpe_dispose (struct cpelement *cpe)
2134
 
cpelement        struct     1812 execute_cmd.c    typedef struct cpelement
2135
 
cpelement_t      typedef    1817 execute_cmd.c    cpelement_t;
2136
 
cpl_add          function   1866 execute_cmd.c    cpl_add (Coproc *cp)
2137
 
cpl_closeall     function   1979 execute_cmd.c    cpl_closeall (void)
2138
 
cpl_delete       function   1888 execute_cmd.c    cpl_delete (pid_t pid)
2139
 
cpl_fdchk        function   1988 execute_cmd.c    cpl_fdchk (int fd)
2140
 
cpl_firstactive  function   2023 execute_cmd.c    cpl_firstactive (void)
2141
 
cpl_flush        function   1961 execute_cmd.c    cpl_flush (void)
2142
 
cpl_reap         function   1920 execute_cmd.c    cpl_reap (void)
2143
 
cpl_search       function   1999 execute_cmd.c    cpl_search (pid_t pid)
2144
 
cpl_searchbyname function   2012 execute_cmd.c    cpl_searchbyname (const char *name)
2145
 
cplist           struct     1819 execute_cmd.c    typedef struct cplist
2146
 
cplist_t         typedef    1826 execute_cmd.c    cplist_t;
2147
 
cprintf          function   1470 print_cmd.c      cprintf (const char *control, ...)
2148
 
cr_whitespace    macro        93 expr.c           #define cr_whitespace(c) (whitespace(c) || ((c) == '\n'))
2149
 
cr_whitespace    macro       791 bashline.c       #define cr_whitespace(c) ((c) == '\r' || (c) == '\n' || whitespace(c))
2150
 
create_variable_tables function    345 variables.c      create_variable_tables (void)
2151
 
cs               member       51 /usr/local/src/bash/bash-20230914/include/ocache.h int cs; /* cache size, number of objects */
2152
 
ctime            member      693 pathexp.c        struct timespec ctime;
2153
 
curlval          variable    182 expr.c           static struct lvalue curlval = {0, 0, 0, -1};
2154
 
current_builtin  function    761 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c current_builtin (char *directive, DEF_FILE *defs)
2155
 
current_command_first_line_saved variable    146 bashhist.c       int current_command_first_line_saved = 0;
2156
 
current_command_line_comment variable    151 bashhist.c       int current_command_line_comment = 0;
2157
 
current_command_line_count member      195 shell.h          int current_command_line_count;
2158
 
current_command_number variable    177 shell.c          int current_command_number = 1;
2159
 
current_command_subst_pid variable    151 subst.c          pid_t current_command_subst_pid = NO_PID;
2160
 
current_fds_to_close variable    317 execute_cmd.c    struct fd_bitmap *current_fds_to_close = (struct fd_bitmap *)NULL;
2161
 
current_host_name variable    126 shell.c          char *current_host_name = (char *)NULL;
2162
 
current_user     variable    118 shell.c          struct user_info current_user =
2163
 
current_working_directory function    381 jobs.c           current_working_directory (void)
2164
 
currently_executing_command variable    270 execute_cmd.c    static COMMAND *currently_executing_command;
2165
 
curtok           member      160 expr.c           int curtok, lasttok;
2166
 
curtok           variable    171 expr.c           static int curtok; /* the current token */
2167
 
custom_filename_quote_characters variable    318 bashline.c       static char *custom_filename_quote_characters = 0;
2168
 
d                member       74 variables.h      double d; /* floating point number */
2169
 
d_fileno         macro        51 /usr/local/src/bash/bash-20230914/include/posixdir.h # define d_fileno d_ino
2170
 
dabbrev_expand_active variable    326 bashline.c       static int dabbrev_expand_active = 0;
2171
 
data             member       33 hashlib.h        PTR_T data; /* What we really want. */
2172
 
data             member       50 /usr/local/src/bash/bash-20230914/include/ocache.h PTR_T data;
2173
 
dbstate          variable   1799 subst.c          static int dbstate[PARAMEXPNEST_MAX];
2174
 
de_backslash     function   2007 subst.c          de_backslash (char *string, int qflags)
2175
 
debug_print_cond_command function    908 print_cmd.c      debug_print_cond_command (COND_COM *cond)
2176
 
debug_print_pgrps function   4489 jobs.c           debug_print_pgrps (void)
2177
 
debug_print_word_list function    896 print_cmd.c      debug_print_word_list (char *s, WORD_LIST *list, char *sep)
2178
 
debug_printf     function    190 pcomplete.c      debug_printf (const char *format, ...)
2179
 
debugging        variable    215 shell.c          static int debugging; /* Do debugging things. */
2180
 
debugging_login_shell variable    168 shell.c          int debugging_login_shell = 0;
2181
 
debugging_mode   variable    222 shell.c          int debugging_mode = 0; /* In debugging mode with --debugger */
2182
 
decode_signal    function    236 trap.c           decode_signal (const char *string, int flags)
2183
 
decodeprec       function    253 /usr/local/src/bash/bash-20230914/builtins/printf.def decodeprec (char *ps)
2184
 
default_buffered_input variable    295 shell.c          int default_buffered_input = -1;
2185
 
default_columns  function   1416 general.c        default_columns (void)
2186
 
default_dir      variable     63 locale.c         static char *default_dir;
2187
 
default_domain   variable     62 locale.c         static char *default_domain;
2188
 
default_filename_quote_characters variable    317 bashline.c       static const char *default_filename_quote_characters = " \t\n\\\"'@<>=;|&()#$`?*[!:{~"; /*}*/
2189
 
default_input    variable    309 shell.c          static FILE *default_input;
2190
 
default_locale   variable     59 locale.c         static char *default_locale;
2191
 
default_tty_job_signals function    581 nojobs.c         default_tty_job_signals (void)
2192
 
default_tty_job_signals function   2322 jobs.c           default_tty_job_signals (void)
2193
 
deferred         member      128 jobs.h           COMMAND *deferred; /* Commands that will execute when this job is done. */
2194
 
deferred_heredocs variable    129 print_cmd.c      static REDIRECT *deferred_heredocs;
2195
 
deftext          variable   1178 /usr/local/src/bash/bash-20230914/builtins/read.def static char *deftext;
2196
 
delete_all_aliases function    199 alias.c          delete_all_aliases (void)
2197
 
delete_all_contexts function   5322 variables.c      delete_all_contexts (VAR_CONTEXT *vcxt)
2198
 
delete_all_jobs  function   4673 jobs.c           delete_all_jobs (int running_only)
2199
 
delete_all_variables function   4015 variables.c      delete_all_variables (HASH_TABLE *hashed_vars)
2200
 
delete_builtin   function    496 /usr/local/src/bash/bash-20230914/builtins/enable.def delete_builtin (struct builtin *b)
2201
 
delete_job       function   1371 jobs.c           delete_job (int job_index, int dflags)
2202
 
delete_local_contexts function   5308 variables.c      delete_local_contexts (VAR_CONTEXT *vcxt)
2203
 
delete_old_job   function   1252 jobs.c           delete_old_job (pid_t pid)
2204
 
delete_var       function   3879 variables.c      delete_var (const char *name, VAR_CONTEXT *vc)
2205
 
delim_char       variable   1270 /usr/local/src/bash/bash-20230914/builtins/read.def static unsigned char delim_char;
2206
 
delimiter_depth  member       64 parser.h         int delimiter_depth;
2207
 
delimiter_space  member       67 parser.h         int delimiter_space;
2208
 
delimiters       member       61 parser.h         char *delimiters;
2209
 
dependencies     member      135 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c ARRAY *dependencies; /* Null terminated array of #define names. */
2210
 
depends_on_handler function    904 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c depends_on_handler (char *self, DEF_FILE *defs, char *arg)
2211
 
dequote_escapes  function   4678 subst.c          dequote_escapes (const char *string)
2212
 
dequote_list     function   4879 subst.c          dequote_list (WORD_LIST *list)
2213
 
dequote_string   function   4793 subst.c          dequote_string (const char *string)
2214
 
dequote_word     function   4864 subst.c          dequote_word (WORD_DESC *word)
2215
 
describe_command function    210 /usr/local/src/bash/bash-20230914/builtins/type.def describe_command (char *command, int dflags)
2216
 
describe_pid     function   1008 nojobs.c         describe_pid (pid_t pid)
2217
 
describe_pid     function   1800 jobs.c           describe_pid (pid_t pid)
2218
 
desired_setting  member       59 unwind_prot.c    char desired_setting[1]; /* actual size is `size' */
2219
 
dest             member      155 command.h        int dest; /* Place to redirect REDIRECTOR to, or ... */
2220
 
dev_fd_list      variable   6088 subst.c          static pid_t *dev_fd_list = (pid_t *)NULL;
2221
 
dircomplete_expand variable    299 bashline.c       int dircomplete_expand = 1;
2222
 
dircomplete_expand variable    302 bashline.c       int dircomplete_expand = 0;
2223
 
dircomplete_expand_relpath variable    300 bashline.c       int dircomplete_expand_relpath = 1;
2224
 
dircomplete_expand_relpath variable    303 bashline.c       int dircomplete_expand_relpath = 0;
2225
 
dircomplete_spelling variable    295 bashline.c       int dircomplete_spelling = 0;
2226
 
directive        member      460 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c char *directive;
2227
 
directory_exists function   3347 bashline.c       directory_exists (const char *dirname, int should_dequote)
2228
 
directory_list_offset variable    158 /usr/local/src/bash/bash-20230914/builtins/pushd.def static int directory_list_offset;
2229
 
directory_list_size variable    155 /usr/local/src/bash/bash-20230914/builtins/pushd.def static size_t directory_list_size;
2230
 
dirent           macro        44 /usr/local/src/bash/bash-20230914/include/posixdir.h # define dirent direct
2231
 
dirs_builtin     function    407 /usr/local/src/bash/bash-20230914/builtins/pushd.def dirs_builtin (WORD_LIST *list)
2232
 
dirs_doc         variable    683 /usr/local/src/bash/bash-20230914/builtins/pushd.def char * const dirs_doc[] = {
2233
 
dirs_struct      variable    769 /usr/local/src/bash/bash-20230914/builtins/pushd.def struct builtin dirs_struct = {
2234
 
disable_priv_mode function   1332 shell.c          disable_priv_mode (void)
2235
 
disallow_filename_globbing variable     60 flags.c          int disallow_filename_globbing = 0;
2236
 
discard_last_procsub_child function    451 jobs.c           discard_last_procsub_child (void)
2237
 
discard_pipeline function   1446 jobs.c           discard_pipeline (PROCESS *chain)
2238
 
discard_unwind_frame function    119 unwind_prot.c    discard_unwind_frame (char *tag)
2239
 
disown_builtin   function    240 /usr/local/src/bash/bash-20230914/builtins/jobs.def disown_builtin (WORD_LIST *list)
2240
 
dispcolumn       function    356 /usr/local/src/bash/bash-20230914/builtins/help.def dispcolumn (int i, char *buf, size_t bufsize, int width, int height)
2241
 
display_history  function    355 /usr/local/src/bash/bash-20230914/builtins/history.def display_history (WORD_LIST *list)
2242
 
display_shell_version function    725 bashline.c       display_shell_version (int count, int c)
2243
 
display_signal_list function    725 /usr/local/src/bash/bash-20230914/builtins/common.c display_signal_list (WORD_LIST *list, int forcecols)
2244
 
display_traps    function    333 /usr/local/src/bash/bash-20230914/builtins/trap.def display_traps (WORD_LIST *list, int flags)
2245
 
displen          function   3235 execute_cmd.c    displen (const char *s)
2246
 
dispose_command  function     36 dispose_cmd.c    dispose_command (COMMAND *command)
2247
 
dispose_cond_node function    216 dispose_cmd.c    dispose_cond_node (COND_COM *cond)
2248
 
dispose_exec_redirects function    525 execute_cmd.c    dispose_exec_redirects (void)
2249
 
dispose_fd_bitmap function    344 execute_cmd.c    dispose_fd_bitmap (struct fd_bitmap *fdbp)
2250
 
dispose_function_def function    240 dispose_cmd.c    dispose_function_def (FUNCTION_DEF *c)
2251
 
dispose_function_def_contents function    232 dispose_cmd.c    dispose_function_def_contents (FUNCTION_DEF *c)
2252
 
dispose_mail_file function    228 mailcheck.c      dispose_mail_file (FILEINFO *mf)
2253
 
dispose_partial_redirects function    535 execute_cmd.c    dispose_partial_redirects (void)
2254
 
dispose_redirects function    307 dispose_cmd.c    dispose_redirects (REDIRECT *list)
2255
 
dispose_saved_dollar_vars function   5563 variables.c      dispose_saved_dollar_vars (void)
2256
 
dispose_temporary_env function   4582 variables.c      dispose_temporary_env (sh_free_func_t *pushf)
2257
 
dispose_used_env_vars function   4609 variables.c      dispose_used_env_vars (void)
2258
 
dispose_var_context function   5128 variables.c      dispose_var_context (VAR_CONTEXT *vc)
2259
 
dispose_variable function   3713 variables.c      dispose_variable (SHELL_VAR *var)
2260
 
dispose_variable_value function   3696 variables.c      dispose_variable_value (SHELL_VAR *var)
2261
 
dispose_word     function    248 dispose_cmd.c    dispose_word (WORD_DESC *w)
2262
 
dispose_word_array function    291 dispose_cmd.c    dispose_word_array (char **array)
2263
 
dispose_word_desc function    256 dispose_cmd.c    dispose_word_desc (WORD_DESC *w)
2264
 
dispose_words    function    264 dispose_cmd.c    dispose_words (WORD_LIST *list)
2265
 
dist_version     variable     36 version.c        const char * const dist_version = DISTVERSION;
2266
 
division         variable     38 /usr/local/src/bash/bash-20230914/builtins/let.def *, /, % multiplication, division, remainder
2267
 
do_assignment    function   3640 subst.c          do_assignment (char *string)
2268
 
do_assignment_internal function   3512 subst.c          do_assignment_internal (const WORD_DESC *word, int expand)
2269
 
do_assignment_no_expand function   3660 subst.c          do_assignment_no_expand (char *string)
2270
 
do_assignment_statements function   12990 subst.c          do_assignment_statements (WORD_LIST *varlist, char *command, int is_nullcmd)
2271
 
do_chop          function    132 /usr/local/src/bash/bash-20230914/builtins/mapfile.def do_chop(char *line, unsigned char delim)
2272
 
do_compound_assignment function   3426 subst.c          do_compound_assignment (const char *name, char *value, int flags)
2273
 
do_piping        function   6243 execute_cmd.c    do_piping (int pipe_in, int pipe_out)
2274
 
do_redirection_internal function    759 redir.c          do_redirection_internal (REDIRECT *redirect, int flags, char **fnp)
2275
 
do_redirections  function    236 redir.c          do_redirections (REDIRECT *list, int flags)
2276
 
do_version       variable    218 shell.c          static int do_version; /* Display interesting version info. */
2277
 
do_word_assignment function   3651 subst.c          do_word_assignment (const WORD_DESC *word, int flags)
2278
 
docname          member      133 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c char *docname; /* Possible name for documentation string. */
2279
 
docname_handler  function    863 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c docname_handler (char *self, DEF_FILE *defs, char *arg)
2280
 
document_name    macro       225 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c #define document_name(b) ((b)->docname ? (b)->docname : (b)->name)
2281
 
documentation_file variable     79 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c FILE *documentation_file = (FILE *)NULL;
2282
 
dogetopts        function    159 /usr/local/src/bash/bash-20230914/builtins/getopts.def dogetopts (int argc, char **argv)
2283
 
dollar_arg_stack variable   5433 variables.c      static struct saved_dollar_vars *dollar_arg_stack = (struct saved_dollar_vars *)NULL;
2284
 
dollar_arg_stack_index variable   5435 variables.c      static int dollar_arg_stack_index;
2285
 
dollar_arg_stack_slots variable   5434 variables.c      static size_t dollar_arg_stack_slots;
2286
 
dollar_dollar_pid variable    164 variables.c      pid_t dollar_dollar_pid;
2287
 
dollar_vars      variable    159 variables.c      char *dollar_vars[10];
2288
 
dollar_vars_changed function    440 /usr/local/src/bash/bash-20230914/builtins/common.c dollar_vars_changed (void)
2289
 
dont_save_function_defs variable    193 bashhist.c       int dont_save_function_defs;
2290
 
dot_found_in_search variable     78 findcmd.c        int dot_found_in_search = 0;
2291
 
dot_in_path      variable    323 bashline.c       static int dot_in_path = 0;
2292
 
double_quotes_inhibit_history_expansion variable    108 bashhist.c       int double_quotes_inhibit_history_expansion = 0;
2293
 
down             member       39 variables.h      struct var_context *down; /* down towards global context */
2294
 
draino           function   2392 jobs.c           draino (int fd, int ospeed)
2295
 
dstack           struct       58 parser.h         struct dstack {
2296
 
dump_po_strings  variable    230 shell.c          int dump_po_strings; /* Dump strings in $"..." in po format */
2297
 
dump_translatable_strings variable    229 shell.c          int dump_translatable_strings; /* Dump strings in $"...", don't execute. */
2298
 
dump_word_flags  function    387 subst.c          dump_word_flags (int flags)
2299
 
dup_error        function   6235 execute_cmd.c    dup_error (int oldd, int newd)
2300
 
duplicate_buffered_stream function    320 input.c          duplicate_buffered_stream (int fd1, int fd2)
2301
 
dyn_load_builtin function    326 /usr/local/src/bash/bash-20230914/builtins/enable.def dyn_load_builtin (WORD_LIST *list, int flags, char *filename)
2302
 
dyn_unload_builtin function    538 /usr/local/src/bash/bash-20230914/builtins/enable.def dyn_unload_builtin (char *name)
2303
 
dynamic_complete_history function   3696 bashline.c       dynamic_complete_history (int count, int key)
2304
 
dynamic_value    member       86 variables.h      sh_var_value_func_t *dynamic_value; /* Function called to return a `dynamic'
2305
 
echo_builtin     function    110 /usr/local/src/bash/bash-20230914/builtins/echo.def echo_builtin (WORD_LIST *list)
2306
 
echo_command_at_execute variable     88 flags.c          int echo_command_at_execute = 0;
2307
 
echo_input_at_read member      210 shell.h          int echo_input_at_read;
2308
 
echo_input_at_read variable     83 flags.c          int echo_input_at_read = 0;
2309
 
edit_and_execute_command function    937 bashline.c       edit_and_execute_command (int count, int c, int editing_mode, const char *edit_command)
2310
 
edit_line        function   1212 /usr/local/src/bash/bash-20230914/builtins/read.def edit_line (char *p, char *itext, unsigned char delim, int keep_completion_func)
2311
 
eflag            variable     72 /usr/local/src/bash/bash-20230914/builtins/cd.def static int eflag; /* file scope so bindpwd() can see it */
2312
 
egid             member      152 shell.h          gid_t gid, egid, savegid;
2313
 
element          struct      173 command.h        typedef struct element {
2314
 
element          variable     38 /usr/local/src/bash/bash-20230914/builtins/reserved.def assumed. For each element in WORDS, NAME is set to that element, and
2315
 
element_back     macro       138 array.h          #define element_back(ae) ((ae)->prev)
2316
 
element_forw     macro       137 array.h          #define element_forw(ae) ((ae)->next)
2317
 
element_index    macro       134 array.h          #define element_index(ae) ((ae)->ind)
2318
 
element_state    struct       40 arrayfunc.h      typedef struct element_state
2319
 
element_value    macro       133 array.h          #define element_value(ae) ((ae)->value)
2320
 
elements         member       36 array.h          struct array_element **elements;
2321
 
elif_clause      label      1158 parse.y          elif_clause: ELIF compound_list THEN compound_list
2322
 
emacs_edit_and_execute_command function   1021 bashline.c       emacs_edit_and_execute_command (int count, int key)
2323
 
emacs_std_cmd_xmap variable   4381 bashline.c       static Keymap emacs_std_cmd_xmap;
2324
 
enable_builtin   function    109 /usr/local/src/bash/bash-20230914/builtins/enable.def enable_builtin (WORD_LIST *list)
2325
 
enable_history_list variable     92 bashhist.c       int enable_history_list = -1; /* value for `set -o history' */
2326
 
enable_hostname_completion function    378 bashline.c       enable_hostname_completion (int on_or_off)
2327
 
enable_shell_command function    291 /usr/local/src/bash/bash-20230914/builtins/enable.def enable_shell_command (char *name, int disable_p)
2328
 
end              member      190 jobs.h           PROCESS *end;
2329
 
end_handler      function    953 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c end_handler (char *self, DEF_FILE *defs, char *arg)
2330
 
end_job_control  function   4979 jobs.c           end_job_control (void)
2331
 
end_unwind_frame macro        46 unwind_prot.h    #define end_unwind_frame()
2332
 
eof_encountered  member      185 shell.h          int eof_encountered;
2333
 
eof_token        member      181 shell.h          int eof_token;
2334
 
eol_lookahead    member      186 shell.h          int eol_lookahead;
2335
 
equality         variable     42 /usr/local/src/bash/bash-20230914/builtins/let.def ==, != equality, inequality
2336
 
ere_char         function    149 pathexp.c        ere_char (int c)
2337
 
err_badarraysub  function    440 error.c          err_badarraysub (const char *s)
2338
 
err_readonly     function    453 error.c          err_readonly (const char *s)
2339
 
err_unboundvar   function    447 error.c          err_unboundvar (const char *s)
2340
 
errexit_flag     variable     56 flags.c          int errexit_flag = 0;
2341
 
error_directory  variable    105 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c char *error_directory = (char *)NULL;
2342
 
error_prolog     function     74 error.c          error_prolog (int print_lineno)
2343
 
error_trace_mode variable    152 flags.c          int error_trace_mode = 0;
2344
 
esacs_needed     member      214 shell.h          int esacs_needed;
2345
 
euid             member      151 shell.h          uid_t uid, euid, saveuid;
2346
 
eval_arith_for_expr function   3075 execute_cmd.c    eval_arith_for_expr (WORD_LIST *l, int *okp)
2347
 
eval_builtin     function     49 /usr/local/src/bash/bash-20230914/builtins/eval.def eval_builtin (WORD_LIST *list)
2348
 
evalbuf          variable    177 expr.c           static procenv_t evalbuf;
2349
 
evalerror        function   1508 expr.c           evalerror (const char *msg)
2350
 
evalexp          function    403 expr.c           evalexp (const char *expr, int flags, int *validp)
2351
 
evalnest         variable    307 execute_cmd.c    int evalnest = 0;
2352
 
evalnest_max     variable    308 execute_cmd.c    int evalnest_max = EVALNEST_MAX;
2353
 
evalstring       function    800 /usr/local/src/bash/bash-20230914/builtins/evalstring.c evalstring (char *string, const char *from_file, int flags)
2354
 
exec_argv0       variable    292 shell.c          char *exec_argv0;
2355
 
exec_builtin     function     99 /usr/local/src/bash/bash-20230914/builtins/exec.def exec_builtin (WORD_LIST *list)
2356
 
exec_name_should_ignore function     98 findcmd.c        exec_name_should_ignore (const char *name)
2357
 
exec_redirection_undo_list variable    233 execute_cmd.c    REDIRECT *exec_redirection_undo_list = (REDIRECT *)NULL;
2358
 
execignore       variable     82 findcmd.c        static struct ignorevar execignore =
2359
 
execstate        struct       40 execute_cmd.h    struct execstate
2360
 
executable_completion function   1925 bashline.c       executable_completion (const char *filename, int searching_path)
2361
 
executable_file  function    214 findcmd.c        executable_file (const char *file)
2362
 
executable_or_directory function    233 findcmd.c        executable_or_directory (const char *file)
2363
 
execute_arith_command function   3802 execute_cmd.c    execute_arith_command (ARITH_COM *arith_command)
2364
 
execute_arith_for_command function   3131 execute_cmd.c    execute_arith_for_command (ARITH_FOR_COM *arith_for_command)
2365
 
execute_array_command function    277 eval.c           execute_array_command (ARRAY *a, void *v)
2366
 
execute_builtin  function   4904 execute_cmd.c    execute_builtin (sh_builtin_func_t *builtin, WORD_LIST *words, int flags, int subshell)
2367
 
execute_builtin_or_function function   5493 execute_cmd.c    execute_builtin_or_function (WORD_LIST *words,
2368
 
execute_case_command function   3553 execute_cmd.c    execute_case_command (CASE_COM *case_command)
2369
 
execute_command  function    425 execute_cmd.c    execute_command (COMMAND *command)
2370
 
execute_command_internal function    604 execute_cmd.c    execute_command_internal (COMMAND *command, int asynchronous, int pipe_in, int pipe_out, struct fd_bitmap *fds_to_close)
2371
 
execute_cond_command function   4047 execute_cmd.c    execute_cond_command (COND_COM *cond_command)
2372
 
execute_cond_node function   3890 execute_cmd.c    execute_cond_node (COND_COM *cond)
2373
 
execute_connection function   2727 execute_cmd.c    execute_connection (COMMAND *command, int asynchronous, int pipe_in, int pipe_out, struct fd_bitmap *fds_to_close)
2374
 
execute_coproc   function   2411 execute_cmd.c    execute_coproc (COMMAND *command, int pipe_in, int pipe_out, struct fd_bitmap *fds_to_close)
2375
 
execute_disk_command function   5654 execute_cmd.c    execute_disk_command (WORD_LIST *words, REDIRECT *redirects, char *command_line,
2376
 
execute_env_file function   1092 shell.c          execute_env_file (char *env_file)
2377
 
execute_for_command function   2904 execute_cmd.c    execute_for_command (FOR_COM *for_command)
2378
 
execute_function function   5101 execute_cmd.c    execute_function (SHELL_VAR *var, WORD_LIST *words, int flags, struct fd_bitmap *fds_to_close, int async, int subshell)
2379
 
execute_if_command function   3771 execute_cmd.c    execute_if_command (IF_COM *if_command)
2380
 
execute_in_subshell function   1531 execute_cmd.c    execute_in_subshell (COMMAND *command, int asynchronous, int pipe_in, int pipe_out, struct fd_bitmap *fds_to_close)
2381
 
execute_intern_function function   6170 execute_cmd.c    execute_intern_function (WORD_DESC *name, FUNCTION_DEF *funcdef)
2382
 
execute_list_with_replacements function    177 /usr/local/src/bash/bash-20230914/builtins/jobs.def execute_list_with_replacements (WORD_LIST *list)
2383
 
execute_null_command function   4112 execute_cmd.c    execute_null_command (REDIRECT *redirects, int pipe_in, int pipe_out, int async)
2384
 
execute_pipeline function   2537 execute_cmd.c    execute_pipeline (COMMAND *command, int asynchronous, int pipe_in, int pipe_out, struct fd_bitmap *fds_to_close)
2385
 
execute_prompt_command function    297 eval.c           execute_prompt_command (void)
2386
 
execute_select_command function   3411 execute_cmd.c    execute_select_command (SELECT_COM *select_command)
2387
 
execute_shell_function function   5352 execute_cmd.c    execute_shell_function (SHELL_VAR *var, WORD_LIST *words)
2388
 
execute_shell_script function   5882 execute_cmd.c    execute_shell_script (char *sample, int sample_len,
2389
 
execute_simple_command function   4373 execute_cmd.c    execute_simple_command (SIMPLE_COM *simple_command, int pipe_in, int pipe_out, int async, struct fd_bitmap *fds_to_close)
2390
 
execute_subshell_builtin_or_function function   5376 execute_cmd.c    execute_subshell_builtin_or_function (WORD_LIST *words, REDIRECT *redirects,
2391
 
execute_until_command function   3694 execute_cmd.c    execute_until_command (WHILE_COM *while_command)
2392
 
execute_while_command function   3687 execute_cmd.c    execute_while_command (WHILE_COM *while_command)
2393
 
execute_while_or_until function   3705 execute_cmd.c    execute_while_or_until (WHILE_COM *while_command, int type)
2394
 
executing        variable    174 shell.c          int executing = 0;
2395
 
executing_builtin variable    237 execute_cmd.c    int executing_builtin = 0;
2396
 
executing_command_builtin variable    264 execute_cmd.c    int executing_command_builtin = 0;
2397
 
executing_funsub variable    196 subst.c          int executing_funsub = 0;
2398
 
executing_line_number function    392 execute_cmd.c    executing_line_number (void)
2399
 
exist            variable     36 /usr/local/src/bash/bash-20230914/builtins/getopts.def shell variable $name, initializing name if it does not exist, and
2400
 
exit_builtin     function     55 /usr/local/src/bash/bash-20230914/builtins/exit.def exit_builtin (WORD_LIST *list)
2401
 
exit_immediately_on_error variable     57 flags.c          int exit_immediately_on_error = 0;
2402
 
exit_or_logout   function     93 /usr/local/src/bash/bash-20230914/builtins/exit.def exit_or_logout (WORD_LIST *list)
2403
 
exit_shell       function    975 shell.c          exit_shell (int s)
2404
 
exp              member      315 command.h        WORD_LIST *exp;
2405
 
exp0             function   1013 expr.c           exp0 (void)
2406
 
exp_builtin      function    112 /usr/local/src/bash/bash-20230914/builtins/let.def exp_builtin (WORD_LIST *list)
2407
 
exp_jump_to_top_level function   12247 subst.c          exp_jump_to_top_level (int v)
2408
 
expaddsub        function    853 expr.c           expaddsub (void)
2409
 
expaliases_flag  variable    156 /usr/local/src/bash/bash-20230914/builtins/shopt.def int expaliases_flag = 0;
2410
 
expand_aliases   member      209 shell.h          int expand_aliases;
2411
 
expand_amble     function    276 braces.c         expand_amble (char *text, size_t tlen, int flags)
2412
 
expand_and_print_history function    442 /usr/local/src/bash/bash-20230914/builtins/history.def expand_and_print_history (WORD_LIST *list)
2413
 
expand_and_quote_assoc_word function   1028 arrayfunc.c      expand_and_quote_assoc_word (char *w, int type)
2414
 
expand_and_quote_kvpair_word function    674 arrayfunc.c      expand_and_quote_kvpair_word (const char *w)
2415
 
expand_arith_string function   3969 subst.c          expand_arith_string (char *string, int quoted)
2416
 
expand_array_subscript function   10962 subst.c          expand_array_subscript (const char *string, size_t *sindex, int quoted, int flags)
2417
 
expand_assignment_string_to_string function   3869 subst.c          expand_assignment_string_to_string (char *string, int quoted)
2418
 
expand_compound_array_assignment function    554 arrayfunc.c      expand_compound_array_assignment (SHELL_VAR *var, char *value, int flags)
2419
 
expand_compound_assignment_word function   12685 subst.c          expand_compound_assignment_word (WORD_LIST *tlist, int atype)
2420
 
expand_declaration_argument function   12744 subst.c          expand_declaration_argument (WORD_LIST *tlist, WORD_LIST *wcmd)
2421
 
expand_histignore_pattern function   1025 bashhist.c       expand_histignore_pattern (char *pat)
2422
 
expand_no_split_dollar_star variable    230 subst.c          static int expand_no_split_dollar_star = 0;
2423
 
expand_once_flag variable    126 /usr/local/src/bash/bash-20230914/builtins/shopt.def int expand_once_flag;
2424
 
expand_oneword   function   12632 subst.c          expand_oneword (char *value, int atype)
2425
 
expand_param_error variable    222 subst.c          static char expand_param_error, expand_param_fatal, expand_param_unset;
2426
 
expand_param_fatal variable    222 subst.c          static char expand_param_error, expand_param_fatal, expand_param_unset;
2427
 
expand_param_unset variable    222 subst.c          static char expand_param_error, expand_param_fatal, expand_param_unset;
2428
 
expand_prompt_string function   4389 subst.c          expand_prompt_string (const char *string, int quoted, int wflags)
2429
 
expand_seqterm   function    459 braces.c         expand_seqterm (char *text, size_t tlen)
2430
 
expand_string    function   4521 subst.c          expand_string (const char *string, int quoted)
2431
 
expand_string_assignment function   4345 subst.c          expand_string_assignment (const char *string, int quoted)
2432
 
expand_string_dollar_quote function   4121 subst.c          expand_string_dollar_quote (const char *string, int flags)
2433
 
expand_string_for_pat function   4495 subst.c          expand_string_for_pat (const char *string, int quoted, int *dollar_at_p, int *expanded_p)
2434
 
expand_string_for_patsub function   3938 subst.c          expand_string_for_patsub (char *string, int quoted)
2435
 
expand_string_for_rhs function   4450 subst.c          expand_string_for_rhs (const char *string, int quoted, int op, int pflags, int *dollar_at_p, int *expanded_p)
2436
 
expand_string_if_necessary function   3796 subst.c          expand_string_if_necessary (char *string, int quoted, EXPFUNC *func)
2437
 
expand_string_internal function   4297 subst.c          expand_string_internal (const char *string, int quoted)
2438
 
expand_string_leave_quoted function   4428 subst.c          expand_string_leave_quoted (const char *string, int quoted)
2439
 
expand_string_to_string function   3857 subst.c          expand_string_to_string (char *string, int quoted)
2440
 
expand_string_to_string_internal function   3836 subst.c          expand_string_to_string_internal (char *string, int quoted, EXPFUNC *func)
2441
 
expand_string_unsplit function   4320 subst.c          expand_string_unsplit (const char *string, int quoted)
2442
 
expand_string_unsplit_to_string function   3863 subst.c          expand_string_unsplit_to_string (char *string, int quoted)
2443
 
expand_subscript_string function   10918 subst.c          expand_subscript_string (const char *string, int quoted)
2444
 
expand_wdesc_error variable    221 subst.c          static WORD_DESC expand_wdesc_error, expand_wdesc_fatal;
2445
 
expand_wdesc_fatal variable    221 subst.c          static WORD_DESC expand_wdesc_error, expand_wdesc_fatal;
2446
 
expand_word      function   4543 subst.c          expand_word (WORD_DESC *word, int quoted)
2447
 
expand_word_error variable    220 subst.c          static WORD_LIST expand_word_error, expand_word_fatal;
2448
 
expand_word_fatal variable    220 subst.c          static WORD_LIST expand_word_error, expand_word_fatal;
2449
 
expand_word_internal function   11056 subst.c          expand_word_internal (WORD_DESC *word, int quoted, int isexp, int *contains_dollar_at, int *expanded_something)
2450
 
expand_word_leave_quoted function   4569 subst.c          expand_word_leave_quoted (WORD_DESC *word, int quoted)
2451
 
expand_word_list_internal function   13066 subst.c          expand_word_list_internal (WORD_LIST *list, int eflags)
2452
 
expand_word_unsplit function   4557 subst.c          expand_word_unsplit (WORD_DESC *word, int quoted)
2453
 
expand_words     function   12385 subst.c          expand_words (WORD_LIST *list)
2454
 
expand_words_no_vars function   12393 subst.c          expand_words_no_vars (WORD_LIST *list)
2455
 
expand_words_shellexp function   12399 subst.c          expand_words_shellexp (WORD_LIST *list)
2456
 
expandable_redirection_filename function    271 redir.c          expandable_redirection_filename (REDIRECT *redirect)
2457
 
expanding_redir  variable     88 redir.c          int expanding_redir;
2458
 
expassign        function    498 expr.c           expassign (void)
2459
 
expband          function    759 expr.c           expband (void)
2460
 
expbor           function    721 expr.c           expbor (void)
2461
 
expbxor          function    740 expr.c           expbxor (void)
2462
 
expcomma         function    483 expr.c           expcomma (void)
2463
 
expcompare       function    799 expr.c           expcompare (void)
2464
 
expcond          function    617 expr.c           expcond (void)
2465
 
expecting_in     member      215 shell.h          int expecting_in;
2466
 
expeq            function    777 expr.c           expeq (void)
2467
 
expland          function    693 expr.c           expland (void)
2468
 
explor           function    665 expr.c           explor (void)
2469
 
expmuldiv        function    876 expr.c           expmuldiv (void)
2470
 
export_builtin   function     76 /usr/local/src/bash/bash-20230914/builtins/setattr.def export_builtin (WORD_LIST *list)
2471
 
export_env       variable    176 variables.c      char **export_env = (char **)NULL;
2472
 
export_env_index variable    177 variables.c      static int export_env_index;
2473
 
export_env_size  variable    178 variables.c      static size_t export_env_size;
2474
 
export_environment_candidate function   4298 variables.c      export_environment_candidate (SHELL_VAR *var)
2475
 
exportable_function_name function    383 general.c        exportable_function_name (const char *string)
2476
 
exported_p       macro       138 variables.h      #define exported_p(var) ((((var)->attributes) & (att_exported)))
2477
 
exportstr        member       85 variables.h      char *exportstr; /* String for the environment. */
2478
 
exppower         function    953 expr.c           exppower (void)
2479
 
expr             function    175 test.c           expr (void)
2480
 
expr_bind_array_element function    368 expr.c           expr_bind_array_element (const char *tok, arrayind_t ind, const char *rhs)
2481
 
expr_bind_variable function    324 expr.c           expr_bind_variable (const char *lhs, const char *rhs)
2482
 
expr_depth       variable    226 expr.c           static int expr_depth; /* Location in the stack. */
2483
 
expr_skipsubscript function    348 expr.c           expr_skipsubscript (char *vp, char *cp)
2484
 
expr_stack       variable    225 expr.c           static EXPR_CONTEXT **expr_stack;
2485
 
expr_stack_size  variable    227 expr.c           static size_t expr_stack_size; /* Number of slots already allocated. */
2486
 
expr_streval     function   1137 expr.c           expr_streval (char *tok, int e, struct lvalue *lvalue)
2487
 
expr_unwind      function    305 expr.c           expr_unwind (void)
2488
 
expression       member      161 expr.c           char *expression, *tp, *lasttp;
2489
 
expression       variable    168 expr.c           static char *expression; /* The current expression */
2490
 
expshift         function    829 expr.c           expshift (void)
2491
 
expunary         function    978 expr.c           expunary (void)
2492
 
ext_glob_chars   macro        41 syntax.h         # define ext_glob_chars "@*+?!"
2493
 
ext_glob_chars   macro        43 syntax.h         # define ext_glob_chars ""
2494
 
extended_glob    variable     56 pathexp.c        int extended_glob = EXTGLOB_DEFAULT;
2495
 
extern_filename  variable    111 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c char *extern_filename = (char *)NULL;
2496
 
extglob_flag     variable    152 /usr/local/src/bash/bash-20230914/builtins/shopt.def int extglob_flag = EXTGLOB_DEFAULT;
2497
 
extract_arithmetic_subst function   1290 subst.c          extract_arithmetic_subst (const char *string, size_t *sindex)
2498
 
extract_array_assignment_list function   1320 subst.c          extract_array_assignment_list (const char *string, size_t *sindex)
2499
 
extract_colon_unit function   1013 general.c        extract_colon_unit (char *string, int *p_index)
2500
 
extract_command_subst function   1251 subst.c          extract_command_subst (const char *string, size_t *sindex, int xflags)
2501
 
extract_delimited_string function   1345 subst.c          extract_delimited_string (const char *string, size_t *sindex, char *opener, char *alt_opener, char *closer, int flags)
2502
 
extract_dollar_brace_string function   1810 subst.c          extract_dollar_brace_string (const char *string, size_t *sindex, int quoted, int flags)
2503
 
extract_function_subst function   1270 subst.c          extract_function_subst (const char *string, size_t *sindex, int quoted, int xflags)
2504
 
extract_heredoc_dolbrace_string function   1523 subst.c          extract_heredoc_dolbrace_string (const char *string, size_t *sindex, int quoted, int flags)
2505
 
extract_info     function    517 /usr/local/src/bash/bash-20230914/builtins/mkbuiltins.c extract_info (char *filename, FILE *structfile, FILE *externfile)
2506
 
extract_process_subst function   1300 subst.c          extract_process_subst (const char *string, char *starter, size_t *sindex, int xflags)
2507
 
extract_string_error variable    223 subst.c          static char extract_string_error, extract_string_fatal;
2508
 
extract_string_fatal variable    223 subst.c          static char extract_string_error, extract_string_fatal;
2509
 
f                member       71 variables.h      COMMAND *f; /* function */
2510
 
fail_glob_expansion variable    189 subst.c          int fail_glob_expansion;
2511
 
fails            variable    808 /usr/local/src/bash/bash-20230914/builtins/set.def Without options, unset first tries to unset a variable, and if that fails,
2512
 
false_builtin    function     71 /usr/local/src/bash/bash-20230914/builtins/colon.def false_builtin (WORD_LIST *ignore)
2513
 
false_case       member      298 command.h        COMMAND *false_case; /* What to do if the test returned zero. */
2514
 
fapply           function   4244 variables.c      fapply (sh_var_map_func_t *func)
2515
 
fatal_error      function    191 error.c          fatal_error (const char *format, ...)
2516
 
fatal_error      function    468 hashlib.c        fatal_error (const char *format, ...)
2517
 
fatal_error      function   1043 array.c          fatal_error(const char *s, ...)
2518
 
fc_addhist       function    773 /usr/local/src/bash/bash-20230914/builtins/fc.def fc_addhist (char *line)
2519
 
fc_builtin       function    190 /usr/local/src/bash/bash-20230914/builtins/fc.def fc_builtin (WORD_LIST *list)
2520
 
fc_dosubs        function    733 /usr/local/src/bash/bash-20230914/builtins/fc.def fc_dosubs (char *command, REPL *subs)
2521
 
fc_execute_file  function    354 /usr/local/src/bash/bash-20230914/builtins/evalfile.c fc_execute_file (const char *filename)
2522
 
fc_gethist       function    670 /usr/local/src/bash/bash-20230914/builtins/fc.def fc_gethist (char *command, HIST_ENTRY **hlist, int mode)
2523
 
fc_gethnum       function    567 /usr/local/src/bash/bash-20230914/builtins/fc.def fc_gethnum (char *command, HIST_ENTRY **hlist, int mode)
2524
 
fc_number        function    548 /usr/local/src/bash/bash-20230914/builtins/fc.def fc_number (WORD_LIST *list)
2525
 
fc_readline      function    690 /usr/local/src/bash/bash-20230914/builtins/fc.def fc_readline (FILE *stream)
2526
 
fc_replhist      function    752 /usr/local/src/bash/bash-20230914/builtins/fc.def fc_replhist (char *command)
2527
 
fd               member      119 /usr/local/src/bash/bash-20230914/builtins/read.def int fd;
2528
 
fd_berror        function    473 input.c          fd_berror (int fd)
2529
 
fd_bitmap        struct      139 shell.h          struct fd_bitmap {
2530
 
fd_is_bash_input function    224 input.c          fd_is_bash_input (int fd)
2531
 
fd_is_seekable   macro       369 input.c          #define fd_is_seekable(fd) (lseek ((fd), 0L, SEEK_CUR) >= 0)
2532
 
fd_ispipe        function    594 general.c        fd_ispipe (int fd)
2533
 
fd_to_buffered_stream function    375 input.c          fd_to_buffered_stream (int fd)
2534
 
fg_bg            function    136 /usr/local/src/bash/bash-20230914/builtins/fg_bg.def fg_bg (WORD_LIST *list, int foreground)
2535
 
fg_builtin       function     59 /usr/local/src/bash/bash-20230914/builtins/fg_bg.def fg_builtin (WORD_LIST *list)
2536
 
fifo_list        variable   5844 subst.c          static struct temp_fifo *fifo_list = (struct temp_fifo *)NULL;
2537
 
fifo_list_size   variable   5846 subst.c          static int fifo_list_size;
2538
 
fifos_pending    function   6052 subst.c          fifos_pending (void)
2539
 
fifos_pending    function   6158 subst.c          fifos_pending (void)
2540
 
fignore    &