/round-el

A effective expression language implement

Primary LanguageJavaApache License 2.0Apache-2.0

Introduce

Other languages: 中文

round-el is a high-performance scripting engine, implemented in java for now. The syntax is basically compatible with java. In addition, it supports a more powerful type system, dynamic typing, duck typing, scientific computing, etc. And integrates seamlessly with any Java class or library.

See tests to know how to use it

A demo for the expression language

Features

  • Predefined/Extended/Infix Functions

  • Package Invocation

  • Type Fuzzy and Limited Type System & Module System

Planning

  • Custom Functions

  • Easy-to-use Type System & Module System

  • Built-in Vector/Matrix calculations