Commit Graph

  • e9f9703b83 Fixed test building under windows (again) master Nocturn9x 2022-04-03 22:21:03 +0200
  • 9a97d78f43 Fixed test building under windows Nocturn9x 2022-04-03 22:17:13 +0200
  • 683588f693 Experimental unicode support (yay) + fixed a bug with string indexing at the last element that caused an out of bounds exception rewrite nocturn9x 2021-10-10 23:27:48 +0200
  • c2aa8752f4 Edited comment on linear probing/tombstones nocturn9x 2021-10-03 12:29:02 +0200
  • b66cd7bf4e Fixed broken linear probe sequence in our hashmap nocturn9x 2021-10-03 12:23:20 +0200
  • 408d8cbeaa The REPL no longer shows the last pop value if an error occurs nocturn9x 2021-09-30 19:38:35 +0200
  • b9b5301ad4 laid out basic closure object nocturn9x 2021-04-19 15:01:00 +0200
  • 2fb0a9a621 Added missing license header nocturn9x 2021-04-18 19:27:53 +0200
  • 36468adaba Fixed default timeout value nocturn9x 2021-04-18 13:49:19 +0200
  • a14d9a7882 Added simpleHashMap for internal use nocturn9x 2021-04-18 13:45:38 +0200
  • a767e44daa Added --timeout option in build.py nocturn9x 2021-04-18 12:04:24 +0200
  • f959693076 Minor fixes to VM because yes nocturn9x 2021-04-07 00:25:11 +0200
  • 22d6408236 Moved to custom hashmap nocturn9x 2021-03-18 15:09:36 +0100
  • cd180fe4d7 Added value checking with 'as' conversion + minor fixes to testmarkup.md nocturn9x 2021-03-01 19:28:58 +0100
  • 4a9f210e28
    Merge pull request #43 from Productive2/master Mattia 2021-03-01 18:58:26 +0100
  • e32f106164 add missing flag to help Productive2 2021-02-28 18:54:04 +0100
  • f94d4fecc8 Fixed bug with break (breaking the test for.jpl) Productive2 2021-02-28 18:46:21 +0100
  • fb11433477 better compiler debugging Productive2 2021-02-28 18:09:19 +0100
  • 5d98814d7d improve debug vm Productive2 2021-02-28 17:00:12 +0100
  • 17913f1d7c Merge remote-tracking branch 'upstream/master' Productive2 2021-02-28 14:11:29 +0100
  • 88b4fa0d3a New tests Productive2 2021-02-28 14:10:17 +0100
  • eab938350c Added python's cache to .gitignore nocturn9x 2021-02-27 17:42:06 +0100
  • 7255a477d4 Removed __pycache__ nocturn9x 2021-02-27 17:41:10 +0100
  • d82e8ed2b0 Added a comment for a future implementation of greater/less than comparisons and reverted old behavior nocturn9x 2021-02-27 17:40:50 +0100
  • 2e00dd181f update test markup spec Productive2 2021-02-26 22:45:43 +0100
  • f32c1036c2 Allow // in test definitions. Productive2 2021-02-26 22:42:36 +0100
  • a4ef124d3f
    Update website.yml Mattia 2021-02-26 16:01:11 +0100
  • d8d28840d4
    Update website.yml Mattia 2021-02-26 16:00:00 +0100
  • ad00323733
    Update website.yml Mattia 2021-02-26 15:57:52 +0100
  • 5180f50947
    Added JALE setup Mattia 2021-02-26 15:48:08 +0100
  • 27c3169c3c
    Added automatic website deployment Mattia 2021-02-26 15:44:58 +0100
  • 47beac3b85
    Merge pull request #42 from Productive2/master Mattia 2021-02-26 15:34:27 +0100
  • 15e507fb4b Fixed bug in the build script nocturn9x 2021-02-26 15:33:51 +0100
  • de78f45827
    Added nim setup Mattia 2021-02-26 15:17:37 +0100
  • 5d47a1a09e Updated main.yml nocturn9x 2021-02-26 15:14:15 +0100
  • 960ba879cb Merge remote-tracking branch 'upstream/master' Productive2 2021-02-26 15:13:20 +0100
  • 8090fd23bb use jale instead of stdin.readLine Productive2 2021-02-26 15:12:02 +0100
  • 5bdfa42e9a Merge branch 'master' of https://github.com/japl-lang/japl nocturn9x 2021-02-26 14:04:46 +0100
  • 8d468e7bed Fixed build script (oof) nocturn9x 2021-02-26 14:04:38 +0100
  • 75e02e1324
    Update main.yml Mattia 2021-02-26 14:03:17 +0100
  • 303a608e56 Merge branch 'master' of https://github.com/japl-lang/japl nocturn9x 2021-02-26 14:01:20 +0100
  • de470a3843 Test for github actions nocturn9x 2021-02-26 14:01:12 +0100
  • 67daca932f
    Create main.yml Mattia 2021-02-26 13:56:56 +0100
  • 407939bd63 it's still wip Productive2 2021-02-26 13:50:28 +0100
  • 5d8c31fb07 Fixed identity operator bug and added isnot for consistency. Changed behavior for gt/lt comparisons to account for more complex expressions nocturn9x 2021-02-26 12:27:10 +0100
  • ad5a26ace3 add wip kakoune highlighter Productive2 2021-02-26 10:49:50 +0100
  • 80a5269bfa Merge remote-tracking branch 'upstream/master' Productive2 2021-02-26 10:34:39 +0100
  • 4199c0dfc0 vim plugin indev Productive2 2021-02-26 10:34:15 +0100
  • 607d88f0c0
    Merge pull request #41 from Productive2/master Mattia 2021-02-20 22:55:28 +0100
  • b85598dfb6 removed old debugging parts Productive2 2021-02-20 22:30:13 +0100
  • 9964f2b92c New command line options for jats Productive2 2021-02-20 22:23:57 +0100
  • 3f0ae9bc1b Merge remote-tracking branch 'upstream/master' Productive2 2021-02-20 14:10:42 +0100
  • 86fc8b9ca3 Disabled dead code after return check (bug) + use non GC'ed memory in chunks and function objects nocturn9x 2021-02-20 14:10:47 +0100
  • f367ec9b00 Merge remote-tracking branch 'upstream/master' Productive2 2021-02-20 13:50:45 +0100
  • 7c9d313f60 Made code after return statements illegal nocturn9x 2021-02-19 17:14:13 +0100
  • c705a76dde Removed useless code in funDeclaration nocturn9x 2021-02-19 16:54:19 +0100
  • 90491806b3 Merge remote-tracking branch 'upstream/master' Productive2 2021-02-18 23:21:34 +0100
  • 0b6244d794 improved docs, removed unneccessary argument Productive2 2021-02-17 23:41:53 +0100
  • 19ec90d775 more docs Productive2 2021-02-16 22:26:54 +0100
  • 1f545b5b94
    Merge pull request #40 from Productive2/master Mattia 2021-02-15 07:48:43 +0100
  • 3fbf4300dc now really fixed indentation. sorry im half asleep. Productive2 2021-02-15 00:11:37 +0100
  • 328dfacef1 fix indentation Productive2 2021-02-15 00:09:47 +0100
  • 9a70d646ef Fix stdlib bug (segfault at readLine()) Productive2 2021-02-15 00:04:49 +0100
  • 7c1cd5df8e Removed binary file nocturn9x 2021-02-09 18:49:50 +0100
  • b67ec65a33 Minor fixes and cleanups nocturn9x 2021-02-09 18:49:34 +0100
  • a5371ea25b
    Merge pull request #39 from Productive2/master Mattia 2021-02-09 18:26:18 +0100
  • 3a98dbea34 Merge remote-tracking branch 'upstream/master' Productive2 2021-02-09 18:20:37 +0100
  • ffd3b9a542 More documentation inputtest should really not be skipped, but fixed Productive2 2021-02-09 18:10:16 +0100
  • 0a7db3ec0c Added printErr, tests to test the test suite Productive2 2021-02-09 16:59:34 +0100
  • 6ff9577f66 Removed test duplicates, fixed tests. Added documentation for the JATS markup. Productive2 2021-02-09 16:32:24 +0100
  • ad74c45213 Fixed debug.nim not showing DEBUG - before a message Made whitespace significant in the test suite Fixed tests with DEBUG - on partially Productive2 2021-02-09 15:00:18 +0100
  • c267a6c3be Added license notice Productive2 2021-02-09 00:37:11 +0100
  • 671a50d1c2 The test suite works once again (this large rewrite added the new test format) Modified tests to the new format Productive2 2021-02-09 00:35:40 +0100
  • 19df757201 bugfixes, and in progress debugging Productive2 2021-02-08 20:05:34 +0100
  • b5927df998 Fixed exception reporting and small test builder bug Productive2 2021-02-08 18:35:57 +0100
  • bfb57b1552 Better error reporting Productive2 2021-02-08 18:18:34 +0100
  • 8d4af722f0 slashing bugs Productive2 2021-02-08 17:17:06 +0100
  • a680d0eda6 Finished what I started a week ago... kinda Productive2 2021-02-08 16:44:48 +0100
  • bc2c907448 Minor fix to build script help message nocturn9x 2021-02-08 16:40:21 +0100
  • fc971faf6d Merge remote-tracking branch 'upstream/master' Productive2 2021-02-08 16:24:15 +0100
  • 9ffff11bf9 Added an optional prompt parameter to readline and renamed it to readLine. Added string support in toInt nocturn9x 2021-02-04 12:03:10 +0100
  • 9f11088e54 Merge remote-tracking branch 'upstream/master' Productive2 2021-02-04 10:38:14 +0100
  • 3830b3f30c moved logging message down to if __name__ == '__main__': block nocturn9x 2021-02-04 07:57:20 +0100
  • 91bf9771b3 Typos and additions nocturn9x 2021-02-04 07:56:41 +0100
  • dcef765b97 Updated build profiles nocturn9x 2021-02-04 07:47:00 +0100
  • a7eaf4f13d Added profiles warning nocturn9x 2021-02-03 20:14:16 +0100
  • 35cce3e2ea Added support for build profiles nocturn9x 2021-02-03 20:12:00 +0100
  • fff2739428 reimplementing some stuff better, still wip Productive2 2021-01-31 20:58:24 +0100
  • 4439a24a5b Reorganizing stuff, preparing new test format Productive2 2021-01-31 16:55:24 +0100
  • 92348cabd9 oops Productive2 2021-01-31 15:34:57 +0100
  • 11c2ee30e2 Fixed up conflict Productive2 2021-01-31 15:34:41 +0100
  • 5ece581ce8 AAAAAAAAAAAAAAAAAA Productive2 2021-01-31 15:10:25 +0100
  • 74014127ca Merge remote-tracking branch 'upstream/master' Productive2 2021-01-31 15:09:36 +0100
  • 614b62441e Preparing for merge Productive2 2021-01-31 15:06:54 +0100
  • 95522cd3c7 Minor style fixes to jats and fixed debug logs clashing when debug_vm and debug_alloc are both enabled nocturn9x 2021-01-31 10:51:29 +0100
  • 476a6b6c6b
    Merge pull request #37 from Productive2/master Mattia 2021-01-31 09:28:28 +0100
  • 76b92e85a7 new test notation (uses //stdout:, //stderr:) now wip //stdin: non-behaving tests get killed after a while now added // exit and improved // clear repl commands Productive2 2021-01-30 18:42:04 +0100
  • 09e1eaa724 added copyright notice Productive2 2021-01-30 17:31:54 +0100
  • 0d23711fe9 Merge remote-tracking branch 'upstream/master' Productive2 2021-01-30 17:29:19 +0100
  • 6aef09ce59 Fixed progress bar Productive2 2021-01-30 17:26:40 +0100