summary refs log tree commit diff stats
path: root/dirtycompiler.lua
diff options
context:
space:
mode:
Diffstat (limited to 'dirtycompiler.lua')
-rw-r--r--dirtycompiler.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/dirtycompiler.lua b/dirtycompiler.lua
index 3ece694..4d61538 100644
--- a/dirtycompiler.lua
+++ b/dirtycompiler.lua
@@ -122,6 +122,7 @@ defs[FINISH] = finish
 
 defs[parser.EOZ] = function(state, token)
     local results = state.results
+    if not results then return {} end -- empty, don't waste time processing unnecessary things
     -- flip results around
     local len = results.n
     for i=1, len do