From 63ed265157de8ff91dee606b0e61e52214a4083b Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Mon, 2 Oct 2017 19:00:58 -0700 Subject: More progress towards making everything work. --- lib/metaprogramming.nom | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/metaprogramming.nom') diff --git a/lib/metaprogramming.nom b/lib/metaprogramming.nom index 12144b4..4924e78 100644 --- a/lib/metaprogramming.nom +++ b/lib/metaprogramming.nom @@ -44,7 +44,8 @@ rule [escaped compile %macro_def to code %body] =: parse [compile %macro_def to %body] as: escaped compile \%macro_def to \%body parse [compile %macro_def to code %body] as: escaped compile \%macro_def to code \%body -rule [do %] =: % +rule [do %] =: + lua expr "\(%)(nomsu, vars)" rule [%tree as lua] =: lua expr "nomsu:tree_to_lua(\(%tree))" -- cgit v1.2.3