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

Commits on Oct 28, 2024

  1. Encoded/decoded functions explicit encoding/decoding of arguments

    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.
    rvirding committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    bede967 View commit details
    Browse the repository at this point in the history
  2. Check if calling #erl_func and #erl_mfa return a list

    Also commented out some test output.
    rvirding committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    d148483 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. First complete test version of new luerl

    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.
    rvirding committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    0f3f273 View commit details
    Browse the repository at this point in the history
  2. Fix the Elixir interface modules for luerl and luerl_old

    These just call the erlang module functions moving the state to the
    first argument.
    rvirding committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    7f1c5f4 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2024

  1. Configuration menu
    Copy the full SHA
    4e74109 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #196 from rvirding/fix-tests

    Fix tests on develop-encode
    davydog187 authored Nov 30, 2024
    Configuration menu
    Copy the full SHA
    23fff36 View commit details
    Browse the repository at this point in the history