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

Force explicit encoding/decoding of arguments and return values to calls to Erlang #194

Open
wants to merge 6 commits into
base: develop
Choose a base branch
from

Conversation

rvirding
Copy link
Owner

NOTE that this branch is still experimental and probably needs working on.

rvirding and others added 6 commits October 28, 2024 02:34
We go very explicit here and assume that all Luerl functions require
their arugments to be explicitly encoded and return values
decoded. This is still a test version.
Also commented out some test output.
So luerl_new has now become the luerl. For backwards compatibility
save the old luerl unchanged as luerl_old. The documentation and test
suites have updated as well. A major change in luerl is the
encoding/decoding of functions which are assumed to use encoded
arguments and return values.
These just call the erlang module functions moving the state to the
first argument.
Fix tests on develop-encode
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.

2 participants