Changeset 879 for trunk/src/ash-messup/eval.h
- Timestamp:
- Apr 21, 2007, 8:33:35 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ash-messup/eval.h
r626 r879 35 35 */ 36 36 37 extern char *commandname;/* currently executing command */38 extern int exitstatus;/* exit status of last command */39 extern int back_exitstatus;/* exit status of backquoted command */40 extern struct strlist *cmdenviron;/* environment for builtin command */37 /*extern char *commandname;*/ /* currently executing command */ 38 /*extern int exitstatus;*/ /* exit status of last command */ 39 /*extern int back_exitstatus;*/ /* exit status of backquoted command */ 40 /*extern struct strlist *cmdenviron;*/ /* environment for builtin command */ 41 41 42 42 … … 48 48 }; 49 49 50 void evalstring( char *, int);50 void evalstring(struct shinstance *, char *, int); 51 51 union node; /* BLETCH for ansi C */ 52 void evaltree( union node *, int);53 void evalbackcmd( union node *, struct backcmd *);52 void evaltree(struct shinstance *, union node *, int); 53 void evalbackcmd(struct shinstance *, union node *, struct backcmd *); 54 54 55 55 /* in_function returns nonzero if we are currently evaluating a function */ 56 #define in_function() funcnest57 extern int funcnest;58 extern int evalskip; 56 #define in_function() psh->funcnest 57 /*extern int funcnest; 58 extern int evalskip;*/ 59 59 60 60 /* reasons for skipping commands (see comment on breakcmd routine) */
Note:
See TracChangeset
for help on using the changeset viewer.