From c3c153d2d3e7ea7a7ea3eedda7245e5d4a285bd1 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Sun, 5 Jun 2022 16:24:12 +0000 Subject: [PATCH] use trace for ~ --- src/kiss/Reader.hx | 2 +- src/test/cases/BasicTestCase.kiss | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/kiss/Reader.hx b/src/kiss/Reader.hx index fb99c95..f4faa05 100644 --- a/src/kiss/Reader.hx +++ b/src/kiss/Reader.hx @@ -81,7 +81,7 @@ class Reader { var pos = stream.position(); var expToPrint = assertRead(stream, k); var expToPrintRepresentation = StrExp(Reader.toString(expToPrint.def)).withPos(pos); - CallExp(Symbol("print").withPos(pos), [expToPrint, expToPrintRepresentation]); + CallExp(Symbol("trace").withPos(pos), [expToPrint, expToPrintRepresentation]); } // Helpful for defining predicates to pass to Haxe functions: diff --git a/src/test/cases/BasicTestCase.kiss b/src/test/cases/BasicTestCase.kiss index 23b9e30..31e628e 100644 --- a/src/test/cases/BasicTestCase.kiss +++ b/src/test/cases/BasicTestCase.kiss @@ -640,4 +640,5 @@ From:[(assert false (+ \"false \" \"should \" \"have \" \"been \" \"true\"))]" m (+= idx 1)))) (function _testTrace [] - (Assert.equals 5 (trace 5 "num"))) \ No newline at end of file + (Assert.equals 5 (trace 5 "num")) + (Assert.equals 5 ~5)) \ No newline at end of file