diff options
author | nea <nea@nea.moe> | 2023-08-21 19:24:30 +0200 |
---|---|---|
committer | nea <nea@nea.moe> | 2023-08-21 19:24:30 +0200 |
commit | ad9429d1cae70baf9b561090bb33ab2941d2a3a5 (patch) | |
tree | 4ee3307fffbb8704e406619cc7918b5089e9f278 /test/src/TestLisp.kt | |
parent | 62244f488cf570471ecb9de919ecbf961508757c (diff) | |
download | nealisp-ad9429d1cae70baf9b561090bb33ab2941d2a3a5.tar.gz nealisp-ad9429d1cae70baf9b561090bb33ab2941d2a3a5.tar.bz2 nealisp-ad9429d1cae70baf9b561090bb33ab2941d2a3a5.zip |
Varargs support
Diffstat (limited to 'test/src/TestLisp.kt')
-rw-r--r-- | test/src/TestLisp.kt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/src/TestLisp.kt b/test/src/TestLisp.kt index 5f56d68..0e5d2d8 100644 --- a/test/src/TestLisp.kt +++ b/test/src/TestLisp.kt @@ -9,10 +9,10 @@ object T object TestBindings { @LispBinding("funny-method") - fun funnyMethod(arg: Int, test: String, boolean: Boolean, ast: LispAst): LispData { + fun funnyMethod(arg: Int, test: String, boolean: Boolean, vararg ast: LispAst): LispData { if (boolean) println("From java: $test") - println(ast.toSource()) + ast.forEach { println(it.toSource()) } return LispData.LispNumber(arg.toDouble()) } |