Releases: RoyalIcing/Orb
Releases · RoyalIcing/Orb
v0.2.1
Added
- Support for
Str
as local variables - Allow assigning one
Str
variable to anotherStr
variableStr
are twoname.ptr
andname.size
local variables under the hood, so this is equivalent tofirst.ptr = second.ptr; first.size = second.size
- Allow assigning call returning
Str
toStr
variable
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Added
- Support for accepting
Str
as function parameter - Allow passing
Str
type when calling functions. - Added
:ptr
and:size
access forStr
variables - Support for matching (destructuring) tuples e.g.
{x, y, z} = some_function()
- Support for
cond/2
expression e.g.cond result: I32 do …
- Support for passing params to functions in tables (
call_indirect
) - Allow importing memory (Closes #42)
- Added
Memory.export/1
for renaming what export - Added features and anti-features to project readme
Changed
- Updated to Elixir 1.18
Full Changelog: v0.1.1...v0.2.0