Skip to content

Releases: madhephaestus/bowler-script-kernel

0.4.25: This release added the -r feature that sets up a REPL.

26 Oct 00:43
Compare
Choose a tag to compare
You can also specify which shell to use by putthing the name after -r

BowlerScriptinKernel.jar -r Groovy
BowlerScriptinKernel.jar -r Jython
BowlerScriptinKernel.jar -r Clojure

0.4.24: THis release added the -r feature that sets up a REPL. You cna also

25 Oct 08:26
Compare
Choose a tag to compare
specify which shell to use by putthing the name after -r

BowlerScriptinKernel.jar -r Groovy
BowlerScriptinKernel.jar -r Jython
BowlerScriptinKernel.jar -r Clojure

Bowler Kernel Scripting environment

23 Oct 22:04
Compare
Choose a tag to compare

This is the core kernel mechanism for the Bowler operating system. it
consists of a modular scripting environment. This engine passes Lists of JVM objects back and forth across languages. This lets you mix Java, Groovy, Clojure and Python within a single memory sharing application. The sources are stored in git repos and hyperlink at the source level to add modules. You can call this application from the command line like bash and pass it scripts to run sequentially or pipe the output from one into the input of another.

Usage: java -jar BowlerScriptKernel.jar -s <file 1> .. # This will load one script after the next

Usage: java -jar BowlerScriptKernel.jar -p <file 1> .. # This will load one script then take the list of objects returned and pss them to the next script as its 'args' variable