Syntax
Skiylia is designed as a python-esque language, while drawing some minor concepts from c-like languages.
Scripts are stored in .skiy plain text files. As Skiylia is based on an execution-time interpreter,
programs are run directly from source without being compiled beforehand.
Reserved words
Skiylia (as of 0.1.0 pre-alpha) does not reserve any words. This is `very likely`_ to change in future releases.
Precedence
A table of precedence for Skiylia expressions is given below. Operations lower down the table bind less tightly than those above and are evaluated later. (think order of operations in mathematics)
Comments
Inline comments are preceded by a
//double slash, and terminate at the end of the line.Multiline comments are preceded- and followed- by a
///tripple slash. Each newline should begin with an indent, such that all multiline comments begin in the same column. They can also contain single line comments, and is not reccomended for standard practice, but does allow you to comment out blocks of code./// This is an example of a multiline comment /// /// This is also a completely // valid multiline comment ///