10 Commits (5e2278d6d4e2337c05b2f4e583dc8620b90e9add)

Author SHA1 Message Date
Jussi Pakkanen 0f03b26f44 Removed -tt, which is not necessary with Python 3. 12 years ago
Jussi Pakkanen b63c493844 Better error reporting for parsing errors. 12 years ago
Jussi Pakkanen c3972d512a Removed braces from language syntax. 12 years ago
Jussi Pakkanen 417abe105c Added multiline strings. 12 years ago
Jussi Pakkanen 27d39fe605 A few fixes. 12 years ago
Jussi Pakkanen f456453883 Handle more eols in array construction. 12 years ago
Jussi Pakkanen e2a5357282 Do not lose line numbers to the great void of nothingness. 12 years ago
Jussi Pakkanen add94f96ed No longer require backslash for line continuation inside an argument list. 12 years ago
Jussi Pakkanen d30c2eba03 Added script to compile Meson itself. 12 years ago
Jussi Pakkanen a21737cdd7 Final piece of renaming (hopefully). 12 years ago
Jussi Pakkanen ec4afb2e21 Removed parentheses from if expression. 12 years ago
Jussi Pakkanen aad3a7a76e Added test for external deps and fixed comments at the same time. 12 years ago
Jussi Pakkanen ab85e72410 Enforce keyword order. 12 years ago
Jussi Pakkanen e1937a4251 Typo fix. 12 years ago
Jussi Pakkanen 90779664c3 Can build executables with keyword arguments. 12 years ago
Jussi Pakkanen 45ecded01d Started work on keyword arguments. 12 years ago
Jussi Pakkanen aef5ef362d Added support for numbers. 12 years ago
Jussi Pakkanen d4d8045d2e Renamed parser.py so it does not shadow the internal parser module. 12 years ago
Jussi Pakkanen 5269885f16 Added array support. 12 years ago
Jussi Pakkanen f5835d85e2 Added comparison. 12 years ago
Jussi Pakkanen b2df86d5cc Renamed EQUALS. 12 years ago
Jussi Pakkanen 81fbb83f84 Added else block support. 12 years ago
Jussi Pakkanen 88bd40ecf3 Added if clause. 12 years ago
Jussi Pakkanen bd6e542f1c Added boolean data type. 12 years ago
Jussi Pakkanen 7651e8a641 Can generate full build projects. 12 years ago
Jussi Pakkanen 4dbe7f6f34 Can call functions and print text. 12 years ago
Jussi Pakkanen bc249bc697 Deal with empty lines in input. 12 years ago
Jussi Pakkanen 6cfd7d65d9 Track line numbers in AST nodes. 12 years ago
Jussi Pakkanen cfad3eb371 Created an interpreter class and even made it interpret something. 12 years ago
Jussi Pakkanen f842ef627e Renamed parser file. 12 years ago
Jussi Pakkanen 31f72e0a91 Build AST. 12 years ago
Jussi Pakkanen 7a6713bfe8 Created AST node types. 12 years ago
Jussi Pakkanen 9a2eb973d4 Renamed the parser file. 12 years ago
Jussi Pakkanen eb3234dad8 Empty function call arguments work. 12 years ago
Jussi Pakkanen d86b664b28 Remove quotation from strings. 12 years ago
Jussi Pakkanen 5e0888c3db Assign expressions to statements. 12 years ago
Jussi Pakkanen 5545518de1 Parse slightly more. 12 years ago
Jussi Pakkanen 6373bff4ff Parses something. 12 years ago
Jussi Pakkanen 4d48b02693 Started working on the parser part. 12 years ago
Jussi Pakkanen 3bdaceac35 Update line numbers. 12 years ago
Jussi Pakkanen 99298c8f72 Detect braces. 12 years ago
Jussi Pakkanen 26ee2483b5 Detect brackets. 12 years ago
Jussi Pakkanen af7c9dd6e0 Allow whitespace in EOL continuation. 12 years ago
Jussi Pakkanen 57cbee2f33 Detect strings and end-of-lines. 12 years ago
Jussi Pakkanen 802d56d135 Tokenize strings. 12 years ago
Jussi Pakkanen 5ab7588873 Created simple parser. 12 years ago
Jussi Pakkanen a428c953ff Start of project. 12 years ago