Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding LUA bindings #860

Open
wants to merge 37 commits into
base: master
Choose a base branch
from

Conversation

subvertnormality
Copy link

The Lua bindings provide a powerful interface to the chess variant engine. They require Lua 5.1 for LuaJIT compatibility. See tests/lua/README.md for installation and usage instructions.

subvertnormality and others added 30 commits December 17, 2024 22:16
@ianfab
Copy link
Member

ianfab commented Jan 15, 2025

Thanks for the PR. There definitely is some value in having additional language bindings, but I currently do not see a concrete use case that would justify the maintenance overhead this creates, especially because it introduces git submodules to this project, and also given my lack of familiarity with Lua. So for now I am very hesistant about incorporating it.

@subvertnormality
Copy link
Author

Fair enough - I plan to use them in a project I’m working on and opened the PR in case others might find them valuable. No problem if they’re not merged. They’ll be here if it turns out you’d prefer it to be part of main-line.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants