What is Kaiper? Kaiper is an in-development, dynamic, and functional scripting language for the Java programming language. Kaiper supports embedded execution in the runtime using the interpreter or the custom bytecode VM. The parser support expressions provided from texts, readers, or input streams.
https://github.com/Avarel/Lobos
Currently the Lobos project (extension of Kaiper) is a work in progress.
https://codepen.io/Avarel/project/editor/ABoxjB
Online syntax highlighter using CodeMirror.