Commit Graph

335 Commits

Author SHA1 Message Date
Weckyy702 13eb260af7 Merge pull request #2 from plexx-dev/0.3-A
0.3 a
2023-03-20 08:43:24 +00:00
plexx-dev e63bb0b367 merge into main 2023-03-20 01:47:39 +01:00
oleting aa855c64ba + requirements.txt ~ readme 2023-03-19 10:03:18 +01:00
plexx 01387c8065 Create LICENSE 2023-02-20 22:07:23 +00:00
plexx 5c16f126c9 Merge pull request #1 from plexx-dev/add-license-1
Create LICENSE
2022-03-27 14:34:45 +02:00
plexx 7fa4acdc31 Create LICENSE 2022-03-27 14:34:25 +02:00
plexx 12790fb2dc Update README.md 2022-01-20 01:04:51 +01:00
Ole Siepmann d73baa4c39 Update README.md 2021-04-26 13:48:28 +02:00
Ole Siepmann c0b78dda44 Update ReadMe 2021-04-26 13:47:19 +02:00
Ole Siepmann d3dfeb867e Update ReadMe 2021-04-26 13:46:56 +02:00
weckyy702 4a8f3649c8 reworked image generation 2021-04-26 11:50:42 +02:00
weckyy702 968bb53883 fixed image generation 2021-04-25 14:22:03 +02:00
weckyy702 45cb5c0467 rewrote instruction classes 2021-04-25 14:21:54 +02:00
weckyy702 d8dde66d78 updated image generation code [WIP] 2021-04-16 11:46:32 +02:00
weckyy702 f4c9c77ad8 turned SourceLocation class into a dataclass 2021-04-05 23:29:50 +02:00
weckyy702 dc13f917b0 added curly counter to tokenizer for basic error checking 2021-04-05 20:19:53 +02:00
weckyy702 bb67b3dc0a turned token class into a dataclass 2021-04-05 20:19:03 +02:00
weckyy702 c346df9f6a improved for loops 2021-04-05 20:18:45 +02:00
weckyy702 4592aa6725 Lexer: added support for for loops 2021-04-05 20:17:50 +02:00
weckyy702 bb0362ed10 updated for instruction interface to be more inline with the other instructions 2021-04-05 12:53:11 +02:00
weckyy702 1345196ae9 Added lexing support for funciton headers, while and do while loops and variable declarations as well as appropriate syntax checks 2021-04-03 23:36:28 +02:00
weckyy702 965bd61140 undid some silliness 2021-04-03 23:34:41 +02:00
weckyy702 f66c5d4321 Added more location data to Token objects so lexing error messages can be more helpful 2021-04-03 23:34:24 +02:00
weckyy702 3bc93fa3a7 Added instruction generation code to Lexer 2021-04-01 17:00:19 +02:00
weckyy702 49f3c84e60 split interpretation into two steps: Tokenization and Lexing 2021-03-31 19:47:37 +02:00
weckyy702 53534ee707 updated interpreter 2021-03-28 23:42:54 +02:00
weckyy702 1a04f9914c removed testing files 2021-03-28 17:03:05 +02:00
weckyy702 5662e87c83 started implementing new and improved lexer 2021-03-28 17:02:22 +02:00
weckyy702 3860250e31 created development branch 2021-03-28 12:12:46 +02:00
Weckyy702 d3ca77c98a removed unwanted files 2021-03-21 18:40:29 +01:00
Weckyy702 3f0f35d9b8 updated .gitignore 2021-03-21 18:39:35 +01:00
Weckyy702 ec6b5fec33 removed unwanted files 2021-03-21 18:35:58 +01:00
Weckyy702 88a375ca6d updated .gitignore 2021-03-21 18:35:15 +01:00
oleting 5d880a6e0c -bad things 2021-03-15 14:12:41 +01:00
oleting 8a63c8bea2 ui 2021-02-10 16:40:32 +01:00
oleting 28eef05d88 add folder input 2021-02-10 16:16:34 +01:00
weckyy702 555143dba1 Merge branch '0.2' of https://github.com/plexx-dev/Nassi-Shneiderman-Diagramm-Generator into 0.2 2021-02-09 17:00:18 +01:00
weckyy702 354733fc6d "fixed" image generationfor large instruction texts 2021-02-09 16:59:52 +01:00
oleting 6d8c468b4e clean utils a little 2021-02-09 16:54:51 +01:00
oleting 45ee7012f3 Merge branch '0.2' of https://github.com/plexx-dev/Nassi-Shneiderman-Diagramm-Generator into 0.2 2021-02-09 16:34:54 +01:00
oleting 3502e3e502 first generator 2021-02-09 16:34:05 +01:00
weckyy702 9fa32ac7f9 cleanup @oleting 2021-02-09 16:11:43 +01:00
weckyy702 c5e4c56cf1 so i dont have to merge 2021-02-09 16:02:33 +01:00
oleting aa46f8c494 fix 2021-02-09 16:00:18 +01:00
oleting 28c882e7f5 Merge branch '0.2' of https://github.com/plexx-dev/Nassi-Shneiderman-Diagramm-Generator into 0.2 2021-02-09 15:56:19 +01:00
oleting 631cb8966e dev 2021-02-09 15:56:15 +01:00
weckyy702 9675f24d30 spelling 2021-02-09 15:55:27 +01:00
weckyy702 7709b0c10c Merge branch '0.2' of https://github.com/plexx-dev/Nassi-Shneiderman-Diagramm-Generator into 0.2 2021-02-09 15:47:34 +01:00
weckyy702 23d275175d merge 2021-02-09 15:47:23 +01:00
oleting 7d000593f6 + fix 2021-02-09 15:46:14 +01:00