📄️ Boolean Concatenation
Pluto allows you to concatenate boolean values just like you would number values:
📄️ Generalized Iteration
It's redundant to call the pairs function for simple iteration. This action is now optional, and handled by the virtual machine if the function is absent.
📄️ Local Aliases
Pluto introduces 2 optional shorthands for the local statement.
📄️ Optional Parentheses
The parenthesis around some types of expressions are optional now.
📄️ Removed Locals Limit
Pluto removes the locals limit, allowing you to use compile-time constants, including enums, as much as you want.
📄️ Reserved Identifiers
Pluto allows you to use reserved tokens such as if from Lua and class from Pluto as identifiers with shorthand table syntax and for goto labels.
📄️ Syntax Errors
The messages for syntax errors are enhanced. They include tailored messages and code snippets, which should help newer programmers identify problems quicker. It's not a game changer, but it's neat.