Lisp macro back-end w/ +, - as examples

This commit is contained in:
2020-11-14 13:56:47 -07:00
parent 5f5782714d
commit d209868eb6
7 changed files with 74 additions and 21 deletions

View File

@@ -2,6 +2,7 @@ package test.cases;
import utest.Test;
import utest.Assert;
import kiss.Prelude;
@:build(kiss.Kiss.build("src/test/cases/BasicTestCase.kiss"))
class BasicTestCase extends Test {
@@ -41,4 +42,12 @@ class BasicTestCase extends Test {
Assert.equals(2, arr[-2]);
Assert.equals(1, arr[-3]);
}
function testVariadicAdd() {
Assert.equals(6, BasicTestCase.mySum);
}
function testVariadicSubtract() {
Assert.equals(-2, BasicTestCase.myDifference);
}
}