aboutsummaryrefslogtreecommitdiff
path: root/types.h
diff options
context:
space:
mode:
authorTeddy <ted.sybil@gmail.com>2013-08-15 08:30:12 +0800
committerTeddy <ted.sybil@gmail.com>2013-08-15 08:30:12 +0800
commit3c6e957edadd896e15c32c5f7765913c8ad4d63c (patch)
tree3973035dcf7b3789bb98b10e6eb50d0b428ee5c7 /types.h
parentaddbfae58d8afceb06d92f6ef1cdfed89c07518b (diff)
tail-recursion opt in user-def call
Diffstat (limited to 'types.h')
-rw-r--r--types.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/types.h b/types.h
index 846d86a..1c122a4 100644
--- a/types.h
+++ b/types.h
@@ -385,6 +385,7 @@ class Continuation : public Container {/*{{{*/
Environment *envt; /**< The saved envt */
Pair *pc; /**< The saved pc */
Pair *state; /**< The state of this compound */
+ bool tail; /**< If the proper tail opt is on */
/** Create a continuation */
Continuation(Environment *envt, Pair *pc, Continuation *prev_cont);