summaryrefslogtreecommitdiffstats
path: root/compile.h
diff options
context:
space:
mode:
authorNicolas Williams <nico@cryptonector.com>2014-07-05 20:54:42 -0500
committerNicolas Williams <nico@cryptonector.com>2014-07-06 01:29:42 -0500
commit7fce34292e33b967ca19003dd1baf90c0bc42b22 (patch)
treef9f4122e0e4e73885ca194fd1f3307dce68119a9 /compile.h
parent9113282c27be7c60fcf8fbfa1837d2f195a479b1 (diff)
Add `try EXP catch EXP`
Diffstat (limited to 'compile.h')
-rw-r--r--compile.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/compile.h b/compile.h
index 531e853e..1343ab02 100644
--- a/compile.h
+++ b/compile.h
@@ -40,6 +40,7 @@ block gen_or(block a, block b);
block gen_var_binding(block var, const char* name, block body);
block gen_cond(block cond, block iftrue, block iffalse);
+block gen_try(block exp, block handler);
block gen_cbinding(const struct cfunction* functions, int nfunctions, block b);