Commit Graph
273 Commits
Author SHA1 Message Date
Lukasz Baldyga 12455d3267 Documented files 2020-12-04 18:46:47 +00:00
Lukasz Baldyga d854b5c350 Documented Drawer 2020-12-04 17:12:29 +00:00
Lukasz Baldyga 45e1877861 Documented Helper functions 2020-12-04 17:11:46 +00:00
Lukasz Baldyga a631d26c3d Documented MenuManager 2020-12-04 17:11:33 +00:00
Lukasz Baldyga ac6a004ff0 Changed to public to allow comments 2020-12-04 17:11:17 +00:00
Lukasz Baldyga ed73c47d59 Documented ForChunk 2020-12-04 17:10:59 +00:00
Lukasz Baldyga 54edb0cec2 Documented IfChunk 2020-12-04 17:10:48 +00:00
Lukasz Baldyga ab37eaf3d0 Documented IVerbChunk 2020-12-04 17:10:34 +00:00
Lukasz Baldyga e84fed3f8c Documented MethodChunk 2020-12-04 17:10:21 +00:00
Lukasz Baldyga 81b0335555 Fixed bug that didn't allow for more than 1 function to be declared 2020-12-04 17:10:08 +00:00
Lukasz Baldyga 12b889a3e4 Documented Drawer 2020-12-04 16:17:00 +00:00
Lukasz Baldyga 7d9b53f80c Implemented For loops 2020-12-04 01:39:32 +00:00
Lukasz Baldyga 39dc69d7b1 Code cleanup 2020-12-03 23:24:44 +00:00
Lukasz Baldyga 72b5db624f Added single line while loops 2020-12-03 23:19:28 +00:00
Lukasz Baldyga 40754aae69 Implemented While loops 2020-12-03 20:35:18 +00:00
Lukasz Baldyga 229ce3ca56 recursion ***somewhat*** works 2020-12-03 20:13:20 +00:00
Lukasz Baldyga 2cf9e1a402 Changed dictionaries to lists 2020-12-03 15:09:46 +00:00
Lukasz Baldyga 3413d860fa Fixed bug where commander would give lines with spaces 2020-12-03 15:09:24 +00:00
Lukasz Baldyga c3f1c82395 Made it possible to access variables down the stack 2020-12-03 14:20:01 +00:00
Lukasz Baldyga 07b7e86a63 Formatting 2020-12-03 14:19:43 +00:00
Lukasz Baldyga f39a3d3ca2 Correctly implemented methods 2020-12-03 13:36:32 +00:00
Lukasz Baldyga 6724e8a3e7 Added a method that allows getting name of variable 2020-12-03 00:14:54 +00:00
Lukasz Baldyga 3cb58ca6b1 Implemented non implemented methods 2020-12-02 23:11:16 +00:00
Lukasz Baldyga 338aae4474 Added more forbidden variable words 2020-12-02 22:57:03 +00:00
Lukasz Baldyga df59eada9a Fixed bug where assignments like 'var i' wouldn't work 2020-12-02 22:56:08 +00:00
Lukasz Baldyga 8dffaa1326 ValueStorage now removes stacks after lowering stack count 2020-12-02 22:16:42 +00:00
Lukasz Baldyga c7ab58d0bb Added correct use of chunks and stacks 2020-12-01 21:50:59 +00:00
Lukasz Baldyga 92566266ee Added MethodChunk 2020-12-01 21:49:41 +00:00
Lukasz Baldyga a1b3240d3a Moved comment removal to Commander 2020-11-30 22:11:21 +00:00
Lukasz Baldyga 8c80ae322b Fixed bug where chunk was wrongly output 2020-11-30 21:30:03 +00:00
Lukasz Baldyga 97fb3a04ca Multiline and nested ifs now possible 2020-11-30 21:04:33 +00:00
Lukasz Baldyga affc6d6e53 Implemented single line if statements 2020-11-30 18:25:19 +00:00
Lukasz Baldyga 555de0b62b Removed comments from text 2020-11-30 14:12:26 +00:00
Lukasz Baldyga f104f3846c Refactored for chunks 2020-11-30 13:53:38 +00:00
Lukasz Baldyga ffc5891469 Added a NoOp action 2020-11-30 12:12:36 +00:00
Lukasz Baldyga f8ea7807be Fixed bug where colours wouldn't work 2020-11-30 12:08:02 +00:00
Lukasz Baldyga f3c4f6dbf1 Formatting 2020-11-30 12:07:41 +00:00
Lukasz Baldyga 8835d32d8f Formatting 2020-11-30 10:37:58 +00:00
Lukasz Baldyga 351bf3f1fb Made it possible to instantly convert parameters to expressions
So things like circle 100 + i are possible now
2020-11-30 10:19:24 +00:00
Lukasz Baldyga 1d9fed93a1 Created IfChunk 2020-11-30 09:29:23 +00:00
Lukasz Baldyga 17b05c827a Fixed bug where an error would occur with two parameters with rectangle 2020-11-30 09:29:12 +00:00
Lukasz Baldyga 3623ddcbfa Fixed color conversion 2020-11-30 09:28:43 +00:00
Lukasz Baldyga d5e52853c1 Fixed bug where it would draw a triangle instead of a rectangle 2020-11-30 09:28:26 +00:00
Lukasz Baldyga d962babf60 Fixed bug where lines weren't drawn relative to the pen 2020-11-30 09:28:11 +00:00
Lukasz Baldyga ccc06402e6 Added IfChunk 2020-11-29 19:13:54 +00:00
Lukasz Baldyga 7e31e40175 Allow backtracking to the 0th stack 2020-11-29 19:11:32 +00:00
Lukasz Baldyga d397454c00 Better stack management 2020-11-29 18:49:00 +00:00
Lukasz Baldyga 3b6bfa11a6 Updated to ValueStorage 2020-11-29 15:42:39 +00:00
Lukasz Baldyga 7ed91d7998 Updated to new framework 2020-11-29 14:51:35 +00:00
Lukasz Baldyga 206cdb2d0d Created ValueStorage to be used later for method stacks and recursion 2020-11-29 14:44:36 +00:00