The Solar programming language is an adaptation of the language Lua (Ver 5.3).
Solar borrows heavily from the base syntax of Lua. However, there are divergences where we have introduced our own language design decisions, due to our take on programming language design.
User Documentation
Developer Documentation
Try out Solar through our browser-based programming environment!
Here is a syntax cheatsheet for quick reference. For a more detailed guide on the language, you may refer to the user documentation.
Have fun writing Solar programs!
Solar is an open-source project and we welcome contributions through GitHub pull requests. Here is a guide on open-source contribution.
Developers who are keen to contribute to Solar are encouraged to read through the user documentation first, followed by the developer documentation.
For all matters pertaining to the project, feel free to communicate with us through GitHub issues.
Distributed under MIT License. See license for more information.