Skip to content

v0.3.1

Compare
Choose a tag to compare
@jprochazk jprochazk released this 14 Mar 21:50
· 307 commits to main since this release

This release includes no breaking changes.

New features

This release introduces methods on builtin types.

let vm = Hebi::new();

// prints `[0, 1, 2, 3]`
vm.eval::<()>(r#"
v := [0,1,2]
v.push(3)
print v
"#).unwrap();

This release only adds a single method on the builtin List type, push. The goal was to lay the groundwork for implementing a proper standard library in the future.