From 63d8b1cd3f34b15bf86210b99209e8b57e7019bb Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Fri, 28 Sep 2018 22:15:06 -0700 Subject: Fully working, I think? (with a lot of shims) --- nomnom/parser.nom | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'nomnom/parser.nom') diff --git a/nomnom/parser.nom b/nomnom/parser.nom index ef06e08..0be394c 100644 --- a/nomnom/parser.nom +++ b/nomnom/parser.nom @@ -30,7 +30,7 @@ set {..} Tree: [%t, %userdata] ->: %source = (..) Source {filename:%userdata.filename, start:%t.start, stop:%t.stop} - set {%t.start: nil, %t.stop: nil} + set {%t.start: nil, %t.stop: nil, %t.source: %source} %t = (Syntax Tree %t) (Syntax Tree).source_code_for_tree.%t = %userdata.source return %t -- cgit v1.2.3