Nocturn9x
e9f9703b83
Fixed test building under windows (again)
2022-04-03 22:21:03 +02:00
Nocturn9x
9a97d78f43
Fixed test building under windows
2022-04-03 22:17:13 +02:00
nocturn9x
683588f693
Experimental unicode support (yay) + fixed a bug with string indexing at the last element that caused an out of bounds exception
2021-10-10 23:27:48 +02:00
nocturn9x
c2aa8752f4
Edited comment on linear probing/tombstones
2021-10-03 12:29:02 +02:00
nocturn9x
b66cd7bf4e
Fixed broken linear probe sequence in our hashmap
2021-10-03 12:23:20 +02:00
nocturn9x
408d8cbeaa
The REPL no longer shows the last pop value if an error occurs
2021-09-30 19:38:35 +02:00
nocturn9x
b9b5301ad4
laid out basic closure object
2021-04-19 15:01:00 +02:00
nocturn9x
2fb0a9a621
Added missing license header
2021-04-18 19:27:53 +02:00
nocturn9x
36468adaba
Fixed default timeout value
2021-04-18 13:49:19 +02:00
nocturn9x
a14d9a7882
Added simpleHashMap for internal use
2021-04-18 13:45:38 +02:00
nocturn9x
a767e44daa
Added --timeout option in build.py
2021-04-18 12:04:24 +02:00
nocturn9x
f959693076
Minor fixes to VM because yes
2021-04-07 00:25:11 +02:00
nocturn9x
22d6408236
Moved to custom hashmap
2021-03-18 15:09:36 +01:00
nocturn9x
cd180fe4d7
Added value checking with 'as' conversion + minor fixes to testmarkup.md
2021-03-01 19:28:58 +01:00
Mattia
4a9f210e28
Merge pull request #43 from Productive2/master
...
Fix for.jpl, testing improvements
2021-03-01 18:58:26 +01:00
Productive2
e32f106164
add missing flag to help
2021-02-28 18:54:04 +01:00
Productive2
f94d4fecc8
Fixed bug with break (breaking the test for.jpl)
2021-02-28 18:46:21 +01:00
Productive2
fb11433477
better compiler debugging
...
added test for defaults
2021-02-28 18:09:19 +01:00
Productive2
5d98814d7d
improve debug vm
...
improved coloring
removed d:danger so debug output is present
fixed frame length debug output
2021-02-28 17:00:12 +01:00
Productive2
17913f1d7c
Merge remote-tracking branch 'upstream/master'
2021-02-28 14:11:29 +01:00
Productive2
88b4fa0d3a
New tests
...
added new tests,
modified old tests to have all non-japl code commented, so they can be
also ran using jpl
modified verbose to use the new -e flag instead of --stdout, so it
doesn't spam
2021-02-28 14:10:17 +01:00
nocturn9x
eab938350c
Added python's cache to .gitignore
2021-02-27 17:42:06 +01:00
nocturn9x
7255a477d4
Removed __pycache__
2021-02-27 17:41:10 +01:00
nocturn9x
d82e8ed2b0
Added a comment for a future implementation of greater/less than comparisons and reverted old behavior
2021-02-27 17:40:50 +01:00
Productive2
2e00dd181f
update test markup spec
2021-02-26 22:45:43 +01:00
Productive2
f32c1036c2
Allow // in test definitions.
2021-02-26 22:42:36 +01:00
Mattia
a4ef124d3f
Update website.yml
2021-02-26 16:01:11 +01:00
Mattia
d8d28840d4
Update website.yml
2021-02-26 16:00:00 +01:00
Mattia
ad00323733
Update website.yml
2021-02-26 15:57:52 +01:00
Mattia
5180f50947
Added JALE setup
2021-02-26 15:48:08 +01:00
Mattia
27c3169c3c
Added automatic website deployment
2021-02-26 15:44:58 +01:00
Mattia
47beac3b85
Merge pull request #42 from Productive2/master
...
Use Jale, bonus editor support
2021-02-26 15:34:27 +01:00
nocturn9x
15e507fb4b
Fixed bug in the build script
2021-02-26 15:33:51 +01:00
Mattia
de78f45827
Added nim setup
2021-02-26 15:17:37 +01:00
nocturn9x
5d47a1a09e
Updated main.yml
2021-02-26 15:14:15 +01:00
Productive2
960ba879cb
Merge remote-tracking branch 'upstream/master'
2021-02-26 15:13:20 +01:00
Productive2
8090fd23bb
use jale instead of stdin.readLine
2021-02-26 15:12:02 +01:00
nocturn9x
5bdfa42e9a
Merge branch 'master' of https://github.com/japl-lang/japl
2021-02-26 14:04:46 +01:00
nocturn9x
8d468e7bed
Fixed build script (oof)
2021-02-26 14:04:38 +01:00
Mattia
75e02e1324
Update main.yml
2021-02-26 14:03:17 +01:00
nocturn9x
303a608e56
Merge branch 'master' of https://github.com/japl-lang/japl
2021-02-26 14:01:20 +01:00
nocturn9x
de470a3843
Test for github actions
2021-02-26 14:01:12 +01:00
Mattia
67daca932f
Create main.yml
2021-02-26 13:56:56 +01:00
Productive2
407939bd63
it's still wip
2021-02-26 13:50:28 +01:00
nocturn9x
5d8c31fb07
Fixed identity operator bug and added isnot for consistency. Changed behavior for gt/lt comparisons to account for more complex expressions
2021-02-26 12:27:10 +01:00
Productive2
ad5a26ace3
add wip kakoune highlighter
2021-02-26 10:49:50 +01:00
Productive2
80a5269bfa
Merge remote-tracking branch 'upstream/master'
2021-02-26 10:34:39 +01:00
Productive2
4199c0dfc0
vim plugin indev
2021-02-26 10:34:15 +01:00
Mattia
607d88f0c0
Merge pull request #41 from Productive2/master
...
Testing suite improvements
2021-02-20 22:55:28 +01:00
Productive2
b85598dfb6
removed old debugging parts
2021-02-20 22:30:13 +01:00