Range "[1 size: 5]"
The syntax for a range using start value and size doesn't seem to work as described in the manual (and the recent SRFI 164).
(display [1 <=: 5])
(newline)
(display [1 size: 5])
(newline)
#(1 2 3 4 5)
gnu.mapping.WrongArguments
at gnu.mapping.CallContext.matchError(CallContext.java:150)
at gnu.mapping.CallContext.getNextArg(CallContext.java:241)
at gnu.expr.PrimProcedure.applyToConsumerX(PrimProcedure.java:243)
at gnu.expr.PrimProcedure.applyToConsumer(PrimProcedure.java:189)
at gnu.mapping.CallContext.runUntilDone(CallContext.java:586)
at gnu.mapping.CallContext.runUntilValue(CallContext.java:669)
at w.run(w.scm:5)
at gnu.expr.ModuleExp.evalModule2(ModuleExp.java:289)
at gnu.expr.CompiledModule.evalModule(CompiledModule.java:42)
at gnu.expr.CompiledModule.evalModule(CompiledModule.java:60)
at kawa.Shell.runFile(Shell.java:571)
at kawa.Shell.runFileOrClass(Shell.java:474)
at kawa.repl.processArgs(repl.java:710)
at kawa.repl.main(repl.java:830)
Kawa 3.0 (git describe: 3.0-136-g219f0f663-dirty)
Copyright (C) 2018 Per Bothner
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)