Skip to content

Lua interpreter embeded in Java

Notifications You must be signed in to change notification settings

itsallcode/luava

Repository files navigation

luava

An experimental Java library for embedding a Lua VM.

Build Quality Gate Status Bugs Code Smells Coverage Duplicated Lines (%) Lines of Code Reliability Rating Security Rating Technical Debt Maintainability Rating Vulnerabilities

This project allows executing Lua scripts from a Java application. It uses Foreign Function & Memory API (JEP 454) for accessing the Lua C API.

Development

Native Interface

Build scripts generate native interface classes in build/generated/sources/jextract using Jextract. Scripts download and cache Jextract automatically during the build.

Check for Dependency Updates

./gradlew dependencyUpdates

Run Tests

./gradlew check

About

Lua interpreter embeded in Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages