Lines Matching refs:when
42 x = 2; /* executed when the shell does a longjmp
46 It pulls this code out into routines which are when particular
89 which call error when there is no memory left. It also defines a
92 big advantage is that when an exception occurs all we have to do
116 called from main to parse the shell arguments when the shell is
125 three tables: one for normal use, one for use when inside single
126 quotes, and one for use when inside double quotes. The tables
140 machines, but the code to keep track of when to delete the tem-
241 "/u" directory is simulated, then when "/u/username" is replaced
265 since the former will automatically be freed when the stack (see
281 loop if the shell is interactive), but when called from a builtin
294 when the program is linked into ash. This #define should appear
301 remembers the current directory and updates it when the cd com-
308 signal figures out what action should be taken when a signal is
319 which is to be stored in memory. This last is used when a buil-
323 respectively, but they are set to point to memout when appropri-
331 variable plinno is saved and restored when files are pushed and