A subset of MoLang (may eventually be a full implementation). Available as an interpreter or a JIT compiled mode.
Artifacts are published on Maven Central. Add the following to your build.gradle(.kts)
:
dependencies {
implementation("dev.hollowcube:mql:{VERSION}")
}
mql
supports the following syntax
- Query functions
- Math & Comparison operators (
+
,*
,==
, etc)
See the docs.
- Unify the interpreter and compiler apis
- Allows for fallback if using unsupported JIT features, permission issues, etc.
- Temp variables
- Public variables/querying other scripts
- Other data types & functions
This project is licensed under the MIT License.