diff options
| author | Bruce Hill <bitbucket@bruce-hill.com> | 2017-09-14 18:18:42 -0700 |
|---|---|---|
| committer | Bruce Hill <bitbucket@bruce-hill.com> | 2017-09-14 18:18:42 -0700 |
| commit | 6225462a1c9c007467787f9ee6e48cdd6a78dcfc (patch) | |
| tree | 9bf366f94c7d10f8bd85ef3bca348d2664a69d06 /core.nom | |
| parent | f8f5e7b6535264e7142bf94692fcb6e2ef007fbc (diff) | |
Updated to use return values better.
Diffstat (limited to 'core.nom')
| -rw-r--r-- | core.nom | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -352,10 +352,14 @@ rule "forbid %blacklist to use %fn": # Error functions rule "error!": - lua block "compiler:error()" + lua block ".." + |table.remove(compiler.callstack) + |compiler:error() rule "error %msg": - lua block "compiler:error(vars.msg)" + lua block ".." + |table.remove(compiler.callstack) + |compiler:error(vars.msg) macro block "test %code yields %expected": let "generated" = (lua expr "utils.repr(compiler:stringify_tree(vars.code.value.value), true)") |
