Commit Graph
252 Commits
Author SHA1 Message Date
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
Lukasz Baldyga 07e4c04ae9 Created VerbChunks 2020-11-29 14:41:03 +00:00
Lukasz Baldyga bd9bd1d297 VisualStudio Code cleanup with custom profile 2020-11-29 14:25:49 +00:00
Lukasz Baldyga aebd678720 CodeMaid Clean up 2020-11-29 14:19:59 +00:00
Lukasz Baldyga 7c1a4b81ab Fixed stack overflow bug where the Expression referenced itself 2020-11-29 13:06:23 +00:00
Lukasz Baldyga d9fd3d7453 Implemented comparisons
They will help us later with "if" statements
2020-11-29 12:05:33 +00:00
Lukasz Baldyga 3ba3c24b50 Improved the ComparisonValue to act more like BoolValue 2020-11-29 12:04:37 +00:00
Lukasz Baldyga fe53dab235 Made UpdateVariable work 2020-11-29 12:03:50 +00:00
Lukasz Baldyga c74ee42b38 Updated Expression Value to not use drawer parameter 2020-11-29 12:01:44 +00:00
Lukasz Baldyga a0fa3f38ff Updated Strip helper function
I've discovered https://docs.microsoft.com/en-us/dotnet/api/system.string.trim?view=net-5.0
2020-11-29 12:00:48 +00:00
Lukasz Baldyga c726739419 Code clean up 2020-11-29 11:00:52 +00:00
Lukasz Baldyga 9ee1c79795 Updated illegal names 2020-11-29 10:56:37 +00:00
Lukasz Baldyga 42a4917ef9 Fixed bug in ExpressionValue 2020-11-29 10:54:18 +00:00
Lukasz Baldyga 31ad37aa69 Removed strict types 2020-11-29 10:54:07 +00:00
Lukasz Baldyga 5844e489da Created comparison value 2020-11-29 10:05:56 +00:00
Lukasz Baldyga 2b3beffdd4 Better variable declaration 2020-11-29 09:50:06 +00:00
Lukasz Baldyga ccf6e204c6 Updated some Values 2020-11-29 09:49:36 +00:00
Lukasz Baldyga 7f16f31967 Added better expressions 2020-11-29 09:49:13 +00:00
Lukasz Baldyga 7035a3e06e Added a safe catch, just in case 2020-11-29 09:15:23 +00:00
Lukasz Baldyga e6722273a5 Renamed SettingsAndHelperFunctions to HelperFunctions 2020-11-29 08:24:54 +00:00
Lukasz Baldyga b290848034 Refactored Menu controls from Settings And HelperFunctions
a
2020-11-29 08:21:27 +00:00
Lukasz Baldyga 38a40994cf Added a list of disallowed words 2020-11-29 07:46:50 +00:00