Venus

February 12, 2020 ยท View on GitHub

Venus Logo

Venus

A 'go' like language that compiles into lua. The parsing part of this package was originally forked from 'luaparse'.

Disclaimer:

Venus is not actively supported and not suitable for use in production. Instead, try MoonScript.

Language Features

  • Curly Brace Syntax (instead of then and end)
  • foreach keyword for iterating on objects
  • +=, -=, *=, /=, ^=, .=, ++ and -- operators
  • fn instead of function (for nicer lambdas)
  • (args) => {...} style of function syntax.
  • ## instead of -- for comments

License

Licensed under The MIT license