From 4bf975cc81467371051db19de53ded9056debaf3 Mon Sep 17 00:00:00 2001 From: Yvon Date: Sat, 18 Jun 2022 22:41:21 +0300 Subject: [PATCH] add semicolons to raw haxe code --- src/kiss/Macros.hx | 1 + src/kiss/Reader.hx | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kiss/Macros.hx b/src/kiss/Macros.hx index ed32f7b..c9223a2 100644 --- a/src/kiss/Macros.hx +++ b/src/kiss/Macros.hx @@ -202,6 +202,7 @@ class Macros { for (matchBodySymbol in matchBodySymbols) { caseInterp.variables.set(Prelude.symbolNameValue(matchBodySymbol), matchBodies.shift()); } + prepareForConditional(caseInterp, k); try { var hscriptStr = Prelude.convertToHScript(caseStr); #if test diff --git a/src/kiss/Reader.hx b/src/kiss/Reader.hx index e7d40ab..d88c766 100644 --- a/src/kiss/Reader.hx +++ b/src/kiss/Reader.hx @@ -514,7 +514,7 @@ class Reader { name; case RawHaxe(code): // #| haxeCode() |# - '#{ $code }#'; + '#| $code |#'; case RawHaxeBlock(code): // #{ haxeCode(); moreHaxeCode(); }# '#{ $code }#';