From a9e1bb479e80893773f64d55f05ead68de042e7d Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 12 Sep 2017 21:19:19 -0700 Subject: Fixed up a bug in the sample game. --- core.nom | 3 +++ 1 file changed, 3 insertions(+) (limited to 'core.nom') diff --git a/core.nom b/core.nom index 8ef2a80..920a295 100644 --- a/core.nom +++ b/core.nom @@ -61,6 +61,9 @@ rule "concat %strs with glue %glue": macro block "return %return-value": concat ["do return ",%return-value as lua expr," end"] +macro block "return": + "do return nil end" + macro block "let %varname = %value": concat ["vars[",%varname as lua expr,"] = ",%value as lua expr] -- cgit v1.2.3