/yalls

Yet Another Lua Like Script

Primary LanguageJavaScript

yalls

Yet Another Lua-Like Script

This is an experimental language and not production ready

features

  • dynamically typed multi-paradim (procedural/functional) programming language which is light and simple
  • almost full intermixing with javascript (except for continuations)
  • basically lua-like grammars with additional features like arrow functions, named-arguments, unpacking assignments, etc.
  • call/cc and all other powerfull features from it (including ambiguous calculation, yield and generators, async control flow, etc.)
  • smiple prototype-based object-oriented but also provides useful meta methods
  • buildin module loader

todos

  • complete documents and tests
  • optimizations of performance
  • compiler to javascript
  • maybe macros/pattern match