lichen icon indicating copy to clipboard operation
lichen copied to clipboard

Scripting DSL with Rust interpreter

Results 4 lichen issues
Sort by recently updated
recently updated
newest added

I've left out collections purposefully since it really would slow down the development of the library, but I think it's time to start thinking about how collections might be used...

enhancement
Syntax

Static logic does not exist, it's based on identity. So something like ```is_false false```, does not work as expected. This is probably a sore point and should be looked at

Being able to chain functions would be a big plus ``` def sword damage 2 ; def root @player.sword new sword -> damage + 5 # build new sword and...

The evaluator has a basic save-state function to pause state and surrender the environment, however it does not currently serialize this and the associated environment and thus cannot be saved...