cozis
|
213501fe66
|
added evalf and reorganized main
|
2022-03-05 15:12:50 +01:00 |
|
cozis
|
19e0d860ff
|
bug fix
|
2022-01-31 01:40:43 +01:00 |
|
cozis
|
8a8b425a9a
|
added script to generate random noja code
|
2022-01-31 01:32:21 +01:00 |
|
cozis
|
6b983cbafd
|
modified readme and removed debug code
|
2022-01-22 03:40:27 +01:00 |
|
cozis
|
e4d6663879
|
modified README
|
2022-01-22 03:32:52 +01:00 |
|
cozis
|
e6e3efe0e2
|
did some cleaning of unused stuff and added docs
|
2022-01-22 03:18:34 +01:00 |
|
cozis
|
4dfc213c71
|
changed the way lists and maps are printed
|
2022-01-22 02:16:33 +01:00 |
|
cozis
|
c77a28896e
|
another bug fix
|
2022-01-22 02:09:18 +01:00 |
|
cozis
|
3df0cc0a7d
|
bug fix
|
2022-01-22 02:06:24 +01:00 |
|
cozis
|
7f29b7c01a
|
added buildValue
|
2022-01-21 20:26:36 +01:00 |
|
cozis
|
dc5586e94c
|
compilation error fix and added the ability to build a runtime using an external heap object
|
2022-01-21 13:49:02 +01:00 |
|
Francesco Cozzuto
|
2a0af0f9bd
|
minor buffer object optimization
|
2021-12-08 18:15:59 +01:00 |
|
cozis
|
dbf1c325b0
|
added not operator
|
2021-12-08 13:20:34 +01:00 |
|
Francesco Cozzuto
|
51d744ef2e
|
added a basic heap inspection utility to the debugger and modified the impl of the buffer object
|
2021-12-07 12:54:55 +01:00 |
|
cozis
|
f751cbcbd5
|
refined the GC. Now it calls object destructors
|
2021-12-06 12:27:34 +01:00 |
|
Francesco Cozzuto
|
dbcf50c71b
|
added garbage collector draft
|
2021-12-06 00:12:02 +01:00 |
|
cozis
|
60b871be55
|
added sliceBuffer built-in
|
2021-12-05 19:28:59 +01:00 |
|
cozis
|
eb15233a76
|
bug fix in map select/insert routines
|
2021-12-05 17:26:04 +01:00 |
|
cozis
|
014287509a
|
added send and recv builtins
|
2021-12-04 21:02:50 +01:00 |
|
cozis
|
57c0d7c910
|
added some other network builtins
|
2021-12-04 15:22:10 +01:00 |
|
cozis
|
4cf95336e8
|
added network builtins and fixed a bug in OPCODE_SELECT
|
2021-12-04 12:36:47 +01:00 |
|
cozis
|
3b6e631a5b
|
added buffer object
|
2021-12-03 21:09:51 +01:00 |
|
Francesco Cozzuto
|
1801f1cee4
|
removed commented code
|
2021-12-01 20:28:25 +01:00 |
|
Francesco Cozzuto
|
fb9b22fa46
|
reorganized files
|
2021-12-01 14:43:11 +01:00 |
|
Francesco Cozzuto
|
a7cdb0943d
|
fixed memory leak
|
2021-12-01 14:08:11 +01:00 |
|
Francesco Cozzuto
|
3238c2fb8e
|
added strcat builtin
|
2021-12-01 13:19:18 +01:00 |
|
Francesco Cozzuto
|
fba9698b8b
|
removed outdated doc paragraph about functions
|
2021-12-01 00:11:57 +01:00 |
|
Francesco Cozzuto
|
da61b1a9d9
|
added closures
|
2021-12-01 00:07:17 +01:00 |
|
Francesco Cozzuto
|
cbb8ac4337
|
now variables can access the global scope
|
2021-11-30 23:34:16 +01:00 |
|
Francesco Cozzuto
|
c6387154b0
|
bug fix
|
2021-11-30 22:46:43 +01:00 |
|
Francesco Cozzuto
|
d70fa14856
|
added stack trace log on error
|
2021-11-30 19:43:38 +01:00 |
|
Francesco Cozzuto
|
0d805b84b0
|
made an immutable map object specifically for builtins
|
2021-11-29 16:35:15 +01:00 |
|
Francesco Cozzuto
|
ac4dfbc8d3
|
added map expressions
|
2021-11-26 10:11:17 +01:00 |
|
Francesco Cozzuto
|
ed32b1a52b
|
added map expressions
|
2021-11-26 08:52:24 +01:00 |
|
Francesco Cozzuto
|
ba9c01f261
|
added index selection
|
2021-11-25 11:25:23 +01:00 |
|
Francesco Cozzuto
|
fdaebdaecc
|
Merge branch 'main' of https://github.com/cozis/Noja
|
2021-11-25 10:37:33 +01:00 |
|
Francesco Cozzuto
|
ca4a39ad78
|
undid changes
|
2021-11-25 10:37:21 +01:00 |
|
Francesco Cozzuto
|
06aaa7ffdd
|
working on docs
|
2021-11-25 10:28:21 +01:00 |
|
cozis
|
7b5301ff3b
|
minor readme change
|
2021-11-06 14:55:12 +01:00 |
|
cozis
|
368d0a4678
|
reorganized docs
|
2021-11-06 14:30:09 +01:00 |
|
cozis
|
78d848b22d
|
reorganized docs
|
2021-11-06 14:07:20 +01:00 |
|
cozis
|
68f4178980
|
bug fix
|
2021-11-06 14:00:41 +01:00 |
|
cozis
|
f9f577caef
|
modified doc formatting
|
2021-11-05 21:19:01 +01:00 |
|
cozis
|
ffe133b446
|
even more docs
|
2021-11-05 21:15:00 +01:00 |
|
cozis
|
87d675c3b6
|
more docs
|
2021-11-05 19:26:39 +01:00 |
|
cozis
|
fdc7e112c6
|
added some docs
|
2021-11-05 17:01:34 +01:00 |
|
cozis
|
795dfbcb54
|
added table of contents to docs
|
2021-11-05 15:48:28 +01:00 |
|
cozis
|
3fc918402e
|
working on docs
|
2021-11-05 15:36:21 +01:00 |
|
cozis
|
b2dca9c40b
|
working on docs
|
2021-11-05 15:27:34 +01:00 |
|
Francesco Cozzuto
|
1769ffc995
|
worked on docs
|
2021-11-05 01:35:32 +01:00 |
|
Francesco Cozzuto
|
fe6f6b5039
|
added docs
|
2021-11-05 01:12:05 +01:00 |
|
Francesco Cozzuto
|
af21e3b038
|
changed sample formatting
|
2021-11-05 00:16:34 +01:00 |
|
Francesco Cozzuto
|
9458632b27
|
fixed bug and added a little documentation
|
2021-11-05 00:10:45 +01:00 |
|
Francesco Cozzuto
|
b224f57361
|
bug fix
|
2021-11-04 17:27:06 +01:00 |
|
Francesco Cozzuto
|
0157d28f67
|
debbuging failure to read from builtin map
|
2021-11-03 15:22:59 +01:00 |
|
Francesco Cozzuto
|
d4e9eb23d3
|
added list object
|
2021-11-03 13:44:41 +01:00 |
|
cozis
|
9d600b66be
|
added equality and relational operators
|
2021-11-03 02:04:38 +00:00 |
|
cozis
|
c0d788656e
|
added while and do-while loops
|
2021-11-03 01:25:18 +00:00 |
|
cozis
|
035649bd63
|
minor cleanups
|
2021-11-02 14:03:07 +00:00 |
|
cozis
|
51083ee090
|
fixed bug and changed if-else syntax
|
2021-11-02 11:57:11 +00:00 |
|
cozis
|
ca55816a23
|
added script that triggers a bug
|
2021-11-03 01:14:08 +00:00 |
|
cozis
|
31b7cab2bf
|
bug fix
|
2021-11-02 16:41:56 +00:00 |
|
cozis
|
f351be78bb
|
added the ability to inspect the stack from the debugger
|
2021-11-02 14:17:24 +00:00 |
|
cozis
|
acc8cbd75f
|
added maximum nested call limit
|
2021-11-02 13:34:23 +00:00 |
|
cozis
|
273adc90eb
|
bug fix
|
2021-11-02 13:24:52 +00:00 |
|
cozis
|
87e9f4775b
|
added function calls, native function objects and runtime builtins
|
2021-11-02 13:19:06 +00:00 |
|
cozis
|
051966a3f3
|
added parsing ad compilation of function declarations
|
2021-11-02 10:54:49 +00:00 |
|
cozis
|
51f782362e
|
bug fixes
|
2021-11-02 09:35:51 +00:00 |
|
cozis
|
022610bb71
|
added basic functionalities to the debugger mode
|
2021-11-02 09:17:03 +00:00 |
|
cozis
|
7e04b0fc6d
|
working on the debugger mode
|
2021-11-02 08:02:58 +00:00 |
|
cozis
|
6be81ffa36
|
added debugger mode
|
2021-11-02 06:43:24 +00:00 |
|
cozis
|
a1f2db9aa9
|
bugfix
|
2021-11-01 16:22:34 +00:00 |
|
cozis
|
d93f578eb2
|
added print object method
|
2021-11-01 16:12:08 +00:00 |
|
cozis
|
5bf6a9f085
|
added assignment operator
|
2021-11-01 15:55:59 +00:00 |
|
Francesco Cozzuto
|
7f37c51f98
|
added return statement
|
2021-10-31 16:05:43 +01:00 |
|
cozis
|
88efd9515c
|
bugfix
|
2021-11-01 04:05:23 +00:00 |
|
cozis
|
1c12c13550
|
removed valgrind artifact
|
2021-11-01 03:21:51 +00:00 |
|
cozis
|
97c3c15ea0
|
added compound statements
|
2021-11-01 03:20:07 +00:00 |
|
cozis
|
e67231f321
|
big fix in if-else compilation
|
2021-11-01 02:35:33 +00:00 |
|
cozis
|
91765b2ca0
|
added the bool type
|
2021-10-31 17:17:14 +00:00 |
|
cozis
|
9eaa82297f
|
adding compilation of if-else statements
|
2021-10-31 07:01:15 +00:00 |
|
cozis
|
5e8fb7ef6b
|
removed build artifacts
|
2021-10-31 05:45:29 +00:00 |
|
cozis
|
0e15903a11
|
added .gitignore
|
2021-10-31 05:44:45 +00:00 |
|
cozis
|
58f4c423cb
|
added parsing of if-else statements and cleaned up the parser
|
2021-10-31 05:42:26 +00:00 |
|
cozis
|
b56e28f36b
|
removed unused files
|
2021-10-31 04:31:28 +00:00 |
|
cozis
|
7a5d0d1dcb
|
first commit
|
2021-10-31 04:17:57 +00:00 |
|