aboutsummaryrefslogtreecommitdiff
path: root/nomic.moon
diff options
context:
space:
mode:
Diffstat (limited to 'nomic.moon')
-rw-r--r--nomic.moon1
1 files changed, 1 insertions, 0 deletions
diff --git a/nomic.moon b/nomic.moon
index a2a35a6..cbe6c8a 100644
--- a/nomic.moon
+++ b/nomic.moon
@@ -187,6 +187,7 @@ class Game
return invocations, arg_names
defmacro: (spec, fn)=>
+ assert fn, "No function supplied"
invocations,arg_names = self\get_invocations spec
for invocation in *invocations
@macros[invocation] = {fn, arg_names}