Commit Graph
48 Commits
Author SHA1 Message Date
BrychanD ac6a192fb0 Added multi-line parsing 2021-03-17 17:27:48 +13:00
BrychanD 087d8d0754 Condensed some code.
Improved docstrings where possible
2021-03-17 17:11:18 +13:00
BrychanD c7858791f4 Implemented an optional save function on exit 2021-03-17 14:25:39 +13:00
BrychanD b371be43d6 Added a check if the current value already exists (Closes #5) 2021-03-17 13:55:42 +13:00
BrychanD f7b7fc1b36 Added some comments, removed an unused function 2021-03-15 21:38:55 +13:00
BrychanD 1bc3727ce8 Added PreviousChar() function 2021-03-15 21:26:19 +13:00
BrychanD 83c70333f8 Cleaned up plenty of lines.
Added exceptional flow to maintain correct state.
Added EoL/EoS parsing (Closes #3)
2021-03-15 20:58:52 +13:00
BrychanD 10bd29c296 Changed table formatting to typically exclude hidden keys
Fixed issue with string centering (Closes #4)
2021-03-15 17:28:20 +13:00
BrychanD ff4eaa0997 Fixed appending characters,
Candidate for closing #2
2021-03-15 16:42:37 +13:00
BrychanD 63a53a6436 Update 'readme.md' 2021-03-15 15:07:23 +13:00
BrychanD 818820ef65 Update 'readme.md' 2021-03-15 15:07:09 +13:00
BrychanD c60d75d5ba Refactored position handling into helper functions, e.g.
PeekChar, ReadChar etc.
2021-03-15 15:03:36 +13:00
BrychanD 482ecc6468 Fixed bad command continued parsing (Closes #1) 2021-03-15 13:46:54 +13:00
BrychanD bd644fdef3 Update 'readme.md' 2021-03-13 20:55:17 +13:00
BrychanD 874745c698 Delete '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 19:13:40 +13:00
BrychanD 223972cfe8 Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build failed
2021-03-13 19:03:50 +13:00
BrychanD 7c21e357b3 Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build failed
2021-03-13 19:00:51 +13:00
BrychanD 9a27d23a7e Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build failed
2021-03-13 18:57:21 +13:00
BrychanD 1c154f62b1 Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build failed
2021-03-13 18:55:08 +13:00
BrychanD 10a0d6046b Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build failed
2021-03-13 18:54:36 +13:00
BrychanD 109dc75eee Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 18:53:22 +13:00
BrychanD b249700518 Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 17:54:19 +13:00
BrychanD bde84505b0 Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 17:53:15 +13:00
BrychanD 97833545ef Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build failed
2021-03-13 17:51:17 +13:00
BrychanD b4bdfb9eb4 Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build failed
2021-03-13 17:50:10 +13:00
BrychanD 2dbb759afd Update '.gitmodules'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 17:47:06 +13:00
BrychanD 1ae0b9858d Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 17:44:53 +13:00
BrychanD 09bef844a4 Update '.appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 17:30:03 +13:00
BrychanD 308b152c25 Update 'appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 17:20:44 +13:00
BrychanD bca359f6fc Update 'appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 17:18:52 +13:00
BrychanD 5c17cc3f64 Add '.gitmodules'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 16:50:08 +13:00
BrychanD e3331b9b2b Add 'appveyor.yml'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 16:48:15 +13:00
BrychanD f703e25d94 Add 'readme.md'
continuous-integration/appveyor/branch AppVeyor build cancelled
2021-03-13 15:30:53 +13:00
BrychanD 74df6241cc Added a center-string function
continuous-integration/appveyor/branch AppVeyor build failed
2021-03-12 12:46:00 +13:00
BrychanD 5082bc6481 fixed word parsing 2021-03-12 12:14:51 +13:00
BrychanD e953b1cc90 Turned the debug writer into a method 2021-03-12 11:29:46 +13:00
BrychanD 5ebdb9fc06 Fixed appending two variables 2021-03-12 11:10:24 +13:00
BrychanD 34ecfc0f46 Full implementation of Append(), including error messages & semicolon requirement 2021-03-12 11:00:29 +13:00
BrychanD be780d54e2 Got many functions initially working.
Code can be parsed via pipes or typed lines
2021-03-11 19:22:49 +13:00
BrychanD 2c9dff8e13 Added Reverse Function 2021-03-11 17:47:38 +13:00
BrychanD 3460149258 Added Set Function 2021-03-11 17:18:02 +13:00
BrychanD 65c3ab8459 Print Functions added 2021-03-11 16:53:20 +13:00
BrychanD 41c0994878 Corrected for list 2021-03-11 16:41:37 +13:00
BrychanD b2b8a036e9 Added the ~~print~~list function 2021-03-11 16:40:11 +13:00
BrychanD 3fc3a643de Added the print function 2021-03-11 16:39:15 +13:00
BrychanD 3905b46e75 Restructured most of the project, clarified implementations 2021-03-11 16:18:05 +13:00
Brychan Dempsey 6d73e88105 Add project files. 2021-03-11 12:56:25 +13:00
Brych 97093bc510 Add .gitignore and .gitattributes. 2021-03-11 12:56:23 +13:00