diff options
author | David Robillard <d@drobilla.net> | 2010-12-29 22:50:20 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2010-12-29 22:50:20 +0000 |
commit | 2eda11ca28589991471ff3251cccc2471424770e (patch) | |
tree | a763edd57dcdcabba3f5eccf5af23f52d90b1eca /src/lift.cpp | |
parent | 0076c050fb12c92a35b673d63fca82d5cff63bdb (diff) | |
download | resp-2eda11ca28589991471ff3251cccc2471424770e.tar.gz resp-2eda11ca28589991471ff3251cccc2471424770e.tar.bz2 resp-2eda11ca28589991471ff3251cccc2471424770e.zip |
Destructuring (i.e. working `match').
git-svn-id: http://svn.drobilla.net/resp/resp@374 ad02d1e2-f140-0410-9f75-f8b11f17cedd
Diffstat (limited to 'src/lift.cpp')
-rw-r--r-- | src/lift.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lift.cpp b/src/lift.cpp index 8a6c4b0..3e785b9 100644 --- a/src/lift.cpp +++ b/src/lift.cpp @@ -271,7 +271,7 @@ resp_lift(CEnv& cenv, Code& code, const AST* ast) throw() return lift_fn(cenv, code, call); else if (form == "if") return lift_args(cenv, code, call); - else if (form == "quote") + else if (form == "quote" || form == "cast") return call; else return lift_call(cenv, code, call); |