Skip to content

nus-cs4215/solar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About Solar

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.

Documentation

User Documentation

Developer Documentation

Usage

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!

Contributing

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.

Contact

For all matters pertaining to the project, feel free to communicate with us through GitHub issues.

License

Distributed under MIT License. See license for more information.