yasl icon indicating copy to clipboard operation
yasl copied to clipboard

Bytecode Interpreter for Yet Another Scripting Language (YASL).

Results 75 yasl issues
Sort by recently updated
recently updated
newest added

keys are indices, values are the values from list.

enhancement
standard-library

Function to flatten a list one level.

enhancement
standard-library

Something like `obj[a, b]` should work, to allow for containers requiring multiple indices.

enhancement

Methods currently start lookup at the current object, then work upwards to the metatable. Change this to do a single lookup in the metatable, then fail. This fixes many inconsistencies...

breaking change

Currently match can only be used as a statement, an expression form would be useful.

enhancement

Currently, `str.split` takes two arguments: the string to split, and what to split it on. This CL adds a third argument, `max_splits`, that limits the number of times a string...

enhancement
good first issue
standard-library

Currently, `list.sort` only supports numbers and strings, but it should be easy to extend the function to support arbitrary comparable objects.

enhancement
standard-library