An open API service indexing awesome lists of open source software.

https://github.com/jitlogic/zoola

Extensible Beanshell Runtime
https://github.com/jitlogic/zoola

Last synced: 5 months ago
JSON representation

Extensible Beanshell Runtime

Awesome Lists containing this project

README

          

Zoola: Extensible Beanshell Runtime
===================================

Zoola is a beanshell variant with the following features:
* (planned) interpreter/evaluation functions factored out of AST;;
* (planned) visitor-pattern binding AST and interpreter makes altering language semantics possible;
* (planned) strong sandboxing capabilities - utilizing persistent data structures to implement namespaces;
* (planned) some python-esque/project-lambda-like language extensions (iterator expressions, lambda functions etc.)

Zoola is derived from original beanshell and is backward-compatible with beanshell.

Note that this is still in early development - no meaningful stuff has been developed (yet).