Commit Graph

18 Commits

Author SHA1 Message Date
nocturn9x eab938350c Added python's cache to .gitignore 2021-02-27 17:42:06 +01:00
Productive2 619873f01f Test suite v2 progress 2021-01-29 18:14:57 +01:00
Productive2 bd7480f600 New long tests 2021-01-16 12:11:17 +00:00
nocturn9x 3a55cbca38 Updated .gitignore 2021-01-14 21:58:38 +01:00
Productive2 390087dab5 Testing now supports testing for JAPL exceptions... kinda 2021-01-10 20:33:29 +01:00
Productive2 f6d7d82d62 gitignore bump,
working on maketest
2021-01-10 20:03:47 +01:00
Productive2 30fb134a74 More tests 2021-01-10 19:32:28 +01:00
nocturn9x 90d222a402 Updated gitignore to exclude tests and compiled binaries 2021-01-09 18:00:20 +01:00
Productive2 de65ca3374 Runtests done
Removed trailing space from prints
Started arithmetic testing
2021-01-05 12:52:41 +01:00
Productive2 d4c07fdd51 Created a testing entry 2021-01-05 12:21:23 +01:00
nocturn9x 18823ccf0d Fixed some of the bugs with function calls (recursion needs revision) and locals resolution. JumpIfFalse now always pops its operand even when the condition isn't met. Fixed a lot of typos inside types/jobject.nim caused by copy-paste errors and got rid of newString in favor of asStr 2020-12-21 18:37:08 +01:00
nocturn9x 5922a21cfa Added config.nim to gitignore 2020-11-02 21:37:46 +01:00
nocturn9x c41b6da81c Cleaned up the repository and moved the python POC to a separate repo 2020-10-21 18:29:08 +02:00
nocturn9x f3a2fea923 Updated gitignore 2020-10-18 22:26:23 +02:00
nocturn9x 3fe0660b32 Removed gitignore and updated old one 2020-08-13 23:47:29 +02:00
nocturn9x 496419fc26 Removed metadata file and updated gitignore 2020-08-05 16:17:23 +02:00
nocturn9x 71a73d010b Significant code refactoring, improved readability and standard compliance by adding more (and more specific) type hints. Revised visitor pattern 2020-07-30 15:38:33 +02:00
Mattia a5dac14f2b
Initial commit 2020-07-29 16:09:40 +02:00