summaryrefslogtreecommitdiff
path: root/rc.h
diff options
context:
space:
mode:
authorDrazen Borkovic <borkovic@users.noreply.github.com>2017-08-26 16:19:50 -0700
committerDrazen Borkovic <borkovic@users.noreply.github.com>2017-08-26 16:19:50 -0700
commit2325713c2f574aa08b5ad1bb91a3e4ee30b6b0b5 (patch)
tree9b19cfccfcc35ff74d513452f5b159d82cb9a0d0 /rc.h
parent7dc3033c862c30d8998ed3e4c98c056286f31401 (diff)
Add "continue" builtin
Diffstat (limited to 'rc.h')
-rw-r--r--rc.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/rc.h b/rc.h
index 2912e60..936fd05 100644
--- a/rc.h
+++ b/rc.h
@@ -41,7 +41,7 @@ typedef enum nodetype {
} nodetype;
typedef enum ecodes {
- eError, eBreak, eReturn, eVarstack, eArena, eFifo, eFd
+ eError, eBreak, eReturn, eVarstack, eArena, eFifo, eFd, eContinue
} ecodes;
typedef enum bool {
@@ -185,7 +185,7 @@ extern bool outstanding_cmdarg(void);
extern void pop_cmdarg(bool);
extern void rc_raise(ecodes);
extern void except(ecodes, Edata, Estack *);
-extern void unexcept(void);
+extern void unexcept(ecodes e);
extern void rc_error(char *);
extern void sigint(int);