Commit Graph

20 Commits

Author SHA1 Message Date
Jussi Pakkanen 6a17d6994d Cleaner, simpler elif. 2013-07-27 17:58:17 +03:00
Jussi Pakkanen e8fba977f4 Some sort of elif implementation. 2013-07-27 17:55:17 +03:00
Jussi Pakkanen 59c1dd44ed Can do logical negation. 2013-07-27 17:21:59 +03:00
Jussi Pakkanen 6a5a9a3848 Can do logical and. 2013-07-27 17:06:37 +03:00
Jussi Pakkanen a52336b429 Can invoke methods on general statements and not just variable names. 2013-06-30 01:53:37 +03:00
Jussi Pakkanen 0f03b26f44 Removed -tt, which is not necessary with Python 3. 2013-06-20 18:07:03 +03:00
Jussi Pakkanen ab85e72410 Enforce keyword order. 2013-02-10 02:01:41 +02:00
Jussi Pakkanen 45ecded01d Started work on keyword arguments. 2013-02-10 00:50:46 +02:00
Jussi Pakkanen aef5ef362d Added support for numbers. 2013-01-27 22:18:40 +02:00
Jussi Pakkanen 5269885f16 Added array support. 2013-01-25 22:42:11 +02:00
Jussi Pakkanen f5835d85e2 Added comparison. 2013-01-25 21:59:53 +02:00
Jussi Pakkanen 81fbb83f84 Added else block support. 2013-01-25 21:25:52 +02:00
Jussi Pakkanen 88bd40ecf3 Added if clause. 2013-01-25 21:06:08 +02:00
Jussi Pakkanen bd6e542f1c Added boolean data type. 2013-01-25 20:40:00 +02:00
Jussi Pakkanen 409ba33f48 Can do method calls on objects. 2012-12-30 03:20:53 +02:00
Jussi Pakkanen 4dbe7f6f34 Can call functions and print text. 2012-12-26 23:37:41 +02:00
Jussi Pakkanen 6cfd7d65d9 Track line numbers in AST nodes. 2012-12-26 21:34:55 +02:00
Jussi Pakkanen cfad3eb371 Created an interpreter class and even made it interpret something. 2012-12-26 20:58:48 +02:00
Jussi Pakkanen 31f72e0a91 Build AST. 2012-12-26 18:50:49 +02:00
Jussi Pakkanen 7a6713bfe8 Created AST node types. 2012-12-26 18:28:06 +02:00