Commit Graph

56 Commits

Author SHA1 Message Date
oleting
cd128cbe5c + add Web App (WIP) 2021-01-13 22:30:45 +01:00
weckyy702
a47f2c06ac fixed NSD 2021-01-05 00:48:29 +01:00
oleting
b2b4bd79d1 + fix cancel on progressbar 2021-01-05 00:46:30 +01:00
oleting
63f65250a3 fix fatal error @Weckyy702 2021-01-05 00:30:04 +01:00
weckyy702
3ebcee8d53 Fixed NSD 2021-01-05 00:29:20 +01:00
oleting
46966dca7a + add progress bar 2021-01-05 00:27:54 +01:00
weckyy702
c7875f45d7 added support for full dynamic sizing of instruction blocks 2021-01-04 17:44:16 +01:00
weckyy702
8ba7936311 implemented support for else if constructs 2021-01-04 16:43:21 +01:00
weckyy702
f9e0d7f4b0 added version check to interpreter 2021-01-04 13:35:02 +01:00
weckyy702
b71ae7ecea implemented for loops 2021-01-03 21:48:38 +01:00
weckyy702
7038b5fa96 started implementing support for for loops 2021-01-03 17:31:38 +01:00
weckyy702
536cf7958a Implemented interface between NSD and interpreter 2021-01-03 17:12:21 +01:00
weckyy702
522e0d2b38 Fixed interpreter bug 2021-01-03 15:37:17 +01:00
weckyy702
248ee14abd Reworked Interpreter WIP 2020-12-30 19:24:14 +01:00
weckyy702
afe4dd8a21 started interpreter rework 2020-12-30 16:31:10 +01:00
weckyy702
08a50f5148 Files now get named according to their function scope 2020-12-30 16:22:36 +01:00
weckyy702
531a242dd3 . 2020-12-30 16:08:05 +01:00
weckyy702
4c4fe60d96 fixed errors during file writing not correctly reported 2020-12-30 16:07:38 +01:00
weckyy702
d68976b55e interpreter improvements and error handling in NSD image saving 2020-12-30 14:45:54 +01:00
weckyy702
5dc1f8e19d cleaned up interpreter 2020-12-29 00:20:13 +01:00
weckyy702
7b6b726209 reworked interpreter and fixed major bug 2020-12-28 23:22:55 +01:00
oleting
4df884055a delete unused code 2020-12-28 19:43:17 +01:00
weckyy702
99e7cbe7cc added customizable conflict behaviour in NSD saving 2020-12-28 18:13:24 +01:00
weckyy702
978d4bf9d2 improved interpreter WIP 2020-12-28 16:42:30 +01:00
weckyy702
c3a61da020 implemented generation of multiples NSDs and spelling 2020-12-28 12:57:53 +01:00
weckyy702
2052e9a084 started implementing variable support for interpreter 2020-12-28 01:02:54 +01:00
weckyy702
79237f8937 removed multithreading nonsense from interpreter 2020-12-28 00:53:22 +01:00
weckyy702
e9ce5d8d93 Added function scope support to interpreter 2020-12-28 00:36:38 +01:00
weckyy702
1ee94e101d Merge branch 'main' of https://github.com/plexx-dev/Nassi-Shneiderman-Diagramm-Generator into main 2020-12-27 22:22:24 +01:00
weckyy702
6ec8fd2b70 started work on function scope interpretation WIP 2020-12-27 20:46:28 +01:00
oleting
8a529cbe83 organize code 2020-12-27 20:36:35 +01:00
weckyy702
4493beee11 changed exception naming scheme 2020-12-27 20:31:17 +01:00
weckyy702
d7bd22b997 fixed interface for saving image files @oleting 2020-12-27 20:26:19 +01:00
oleting
6bc6e63fd8 + warning overwrite 2020-12-27 19:47:20 +01:00
oleting
7f7c210c64 + fix wrong output folder 2020-12-27 19:21:16 +01:00
weckyy702
86353a8d84 add interpreter WIP warning 2020-12-27 17:00:41 +01:00
weckyy702
57baa9e9fd removed debugging only parts of all files 2020-12-27 16:31:04 +01:00
weckyy702
2e70191b04 added variable font 2020-12-27 16:12:22 +01:00
weckyy702
688c4ad0ac made image generation exception safe 2020-12-27 16:01:03 +01:00
weckyy702
317387e24d improved interpreter 2020-12-27 15:42:43 +01:00
weckyy702
de7a71b15b further improvements to the interpreter WIP 2020-12-26 21:12:34 +01:00
weckyy702
1779d5ab3e improved interpreter 2020-12-26 19:42:38 +01:00
weckyy702
0af259d3a0 improved interpreter and added support for doWhile 2020-12-26 19:03:05 +01:00
weckyy702
8f8a69f360 changed font back to a less ugly one 2020-12-26 18:26:34 +01:00
weckyy702
dc7e93741d fixed alignement issues in the image generation 2020-12-26 18:20:42 +01:00
oleting
dad067c7e3 + fix while 2020-12-26 18:19:50 +01:00
weckyy702
9d748c289d started reworking image generation 2020-12-26 17:45:44 +01:00
weckyy702
f95f054cf4 cleaned up interpreter.py 2020-12-26 15:53:16 +01:00
weckyy702
6f9f72e919 started cleaning source code interpretation 2020-12-26 15:38:26 +01:00
oleting
36969ae259 Merge branch 'main' of https://github.com/plexx-dev/Nassi-Shneiderman-Diagramm-Generator into main 2020-12-26 14:42:31 +01:00