Commit Graph

36 Commits

Author SHA1 Message Date
Productive2 8090fd23bb use jale instead of stdin.readLine 2021-02-26 15:12:02 +01:00
nocturn9x 91bf9771b3 Typos and additions 2021-02-04 07:56:41 +01:00
nocturn9x a7eaf4f13d Added profiles warning 2021-02-03 20:14:16 +01:00
nocturn9x 35cce3e2ea Added support for build profiles 2021-02-03 20:12:00 +01:00
nocturn9x 95522cd3c7 Minor style fixes to jats and fixed debug logs clashing when debug_vm and debug_alloc are both enabled 2021-01-31 10:51:29 +01:00
nocturn9x ab795fa824 Fixed typo and removed orc from supported GCs list 2021-01-17 17:00:28 +01:00
nocturn9x 74d68871cb Changed markAndSweep to regions 2021-01-17 16:56:10 +01:00
nocturn9x fb34faac2d Added a generic custom sequence implementation to replace nim's seq type and moved as much functionality as possible from nim to us in order to avoid GC clashes 2021-01-17 16:54:55 +01:00
Mattia 458dd09e08
Added notes on installing and environment variabes 2021-01-16 12:06:30 +01:00
nocturn9x 15072d3c56 Minor fixes and improvements to README 2021-01-12 10:04:32 +01:00
nocturn9x b52585817f Typos and small fixes 2021-01-10 10:35:34 +01:00
Dametto Luca 1160d9e4f0
General refactor
Fixed bad markdown usage, added right checkboxes for features (instead of a dumb-choice emoji), fixed spacing between titles and lists.
2021-01-10 10:31:09 +01:00
nocturn9x b3d5f6e317 Updated markdown 2021-01-10 10:15:00 +01:00
nocturn9x 10f250efe3 Updated README with new build options and fixed some typos 2021-01-10 09:49:09 +01:00
nocturn9x 87fa674b15 Fixed a minor bug when calling natives with variadic arguments. Improved tests/runtests.nim and integrated the test suite in the build script. Added type(), round() and toInt() builtins to JAPL as well as the identity operator (revision needed). Got rid of an unused parameter inside frame.nim and cleaned up the VM's code by no longer using var parameters for the VM. Exception objects are now added to the VM's objects stack and variables used for debugging purposes are now only declared/modified when the debug flags are turned on 2021-01-09 18:03:47 +01:00
nocturn9x 97b7c5d91e Minor additions and fixes to README 2021-01-05 15:01:04 +01:00
nocturn9x cead00061b Added interning for compile-time strings, made gc:markAndSweep the default option in the build tool and fixed a bug with the compiler where it would not free its memory if it encountered an error 2020-12-28 10:09:52 +01:00
nocturn9x 9496bea02d Minor fixes 2020-11-05 09:16:37 +01:00
nocturn9x a38f0c3fd9 Updated README with build instructions 2020-11-02 21:40:58 +01:00
Mattia dd1bda12b9
Added forum link 2020-10-29 17:17:30 +01:00
nocturn9x 4241379aff Updated roadmap 2020-10-28 17:41:46 +01:00
Mattia 17360ab6b9
small fix 2020-10-26 13:56:13 +01:00
alsoGAMER 1d053b1766
Changed the checkmarks to prevent rendering issues 2020-10-22 00:47:48 +02:00
nocturn9x 2a41cd7cea Made the project nicer. Rewritten README, added copyright notices and fixed typos 2020-10-21 22:34:04 +02:00
nocturn9x 302757e5ba Minor changes in README 2020-10-18 19:36:32 +02:00
nocturn9x 0b9cfe84df Updated README 2020-10-04 21:52:09 +02:00
nocturn9x 208c5b7acb Updated README 2020-09-29 17:44:40 +02:00
nocturn9x dd83ef32a5 Added nan and inf types 2020-08-30 13:08:13 +02:00
Mattia 66bf395314
Update README.md 2020-08-24 09:19:46 +02:00
nocturn9x 14442a659f Updated readme 2020-08-10 10:56:34 +02:00
nocturn9x cd1b8e937f Completed Python PoC 2020-08-01 11:21:21 +02:00
nocturn9x 0c05b24c3d Fixed the for loop bug and scoping issues 2020-07-31 11:28:46 +02:00
nocturn9x 4669b46b0b Typo (again lol) 2020-07-29 16:41:17 +02:00
nocturn9x 64c9222642 Typo 2020-07-29 16:38:15 +02:00
nocturn9x cc54a02988 Added README description 2020-07-29 16:30:10 +02:00
Mattia a5dac14f2b
Initial commit 2020-07-29 16:09:40 +02:00