9117050
Fix Makefile rule name by
2020-08-03 15:01:47 +0200
f8078c4
Add draft of map_get for array-like access optimization by
2020-08-03 14:53:03 +0200
34b33bf
Add function parameters support with simplistic local scope by
2020-08-03 14:35:57 +0200
85854f2
Add simplistic function definition by
2020-08-03 13:41:32 +0200
1a5cf63
Add primitive function call by
2020-08-03 09:48:52 +0200
b80f2da
Add map '[exp]' access and assignement by
2020-07-31 09:50:27 +0200
cd50470
Add map 'dot' access and assignement by
2020-07-31 09:41:08 +0200
f4ba755
Flatten binary op and add var declaration by
2020-07-31 08:16:44 +0200
10fb708
Add read node by
2020-07-29 11:18:31 +0200
f1b05dc
Add strings with a length attribute by
2020-07-28 16:13:39 +0200
d92527e
Build and eval the AST for most binary operators by
2020-07-28 15:58:27 +0200
b0f59db
Add Objects with prototypes by
2020-07-28 01:37:24 +0200
8957b24
Fix symbol table by
2020-07-23 09:34:55 +0200
cffb4de
Update README on tests by
2020-07-21 20:51:25 +0200
f959221
Move tests inside a folder by
2020-07-21 20:49:26 +0200
67c969a
Edit README.md by
2020-07-21 20:41:48 +0200
c9a48c0
Add Dockerfile and instructions to build with Docker by
2020-07-21 20:40:49 +0200
36b10c9
Modify test3 by
2020-07-21 11:58:20 +0200
73fc6a9
Remove Symbol's value and defined and store them in Map KV by
2020-07-21 11:58:03 +0200
e7ce812
Add assert check on key in map_get by
2020-07-17 19:05:12 +0200
eb6269d
(tag: v0.0.1)
Change readme title to Javascrypt by
2020-07-17 00:44:41 +0200
3812827
map_insert and map_set return value inserted instead of whole map by
2020-07-17 00:44:19 +0200
24949ba
Add a scope parameter in intern function by
2020-07-17 00:31:00 +0200
5962b6c
Fix a parenthesis mistake in memmove len arg when inserting or deleting in a Map by
2020-07-17 00:14:19 +0200
93633e4
Remove table object, replace it with a 'globals' map by
2020-07-17 00:11:56 +0200
d7d40f2
Indent fixes and remove comments by
2020-07-16 22:43:29 +0200
638db05
Add Pr.Piumarta's code and reindent using spaces with width 4 by
2020-07-16 22:13:39 +0200
895e834
Remove some others 'conversation' comments by
2020-07-09 22:49:14 +0200
e3541da
Remove some 'conversation' comments by
2020-07-09 22:47:57 +0200
3b8a5e7
Change prim to exp in bracket map access even it might not make sense by
2020-07-09 22:46:09 +0200
00f5633
Update README by
2020-07-09 22:36:51 +0200
4294178
Merge pull request #4 from mtardy/map by
2020-07-09 22:29:40 +0200
2b1a210
Add Map and String data structure by
2020-07-09 22:28:51 +0200
abe0f07
Fix for object by
2020-07-09 15:51:22 +0200
95cb13a
Add the (not working) null keyword by
2020-07-06 19:24:09 +0200
1b89672
Merge pull request #3 from mtardy/object by
2020-07-06 19:04:55 +0200
31b1fa6
Add the object structure by
2020-07-06 19:04:04 +0200
6d57c3f
Apply advice from draft2.c to calc.leg by
2020-07-06 14:04:40 +0200
84923c1
Merge pull request #2 from mtardy/symbol-table by
2020-06-24 20:20:22 +0200
a3628b9
Add draft ideas to calc.leg and clarify intern() by
2020-06-24 20:19:48 +0200
01a1ae3
Update draft for interning same symbol by
2020-06-24 19:40:36 +0200
cd9d103
Add draft for correct symbol table implementation by
2020-06-24 18:06:05 +0200
9c2a4e0
Add arbitrary var identifiers by
2020-06-23 16:25:34 +0200
ec50cf3
Merge pull request #1 from mtardy/single-char-variables by
2020-06-17 19:18:40 +0200
76fd9ab
Add single char variables by
2020-06-17 19:17:41 +0200
8de3ac9
Add tests for simple variables by
2020-06-17 19:17:33 +0200
fc4daa4
Update gitignore by
2020-06-17 19:17:17 +0200
2bd3a8b
Add newline before %% by
2020-06-17 17:25:10 +0200
736acd9
Reverting indentation fix by
2020-06-17 16:45:27 +0200
be65899
Fix tests numerotation by
2020-06-17 14:10:17 +0200
8ca9002
Indentation fix by
2020-06-17 13:19:10 +0200
73eabeb
Remove calc.leg for indentation fix by
2020-06-17 13:18:41 +0200
fb5c56f
Add readme by
2020-06-17 13:09:44 +0200
91adda1
Correct quick readme commentary by
2020-06-17 13:00:02 +0200
64d141b
Use -o option instead of output redirection by
2020-06-17 12:58:36 +0200
dcd558a
basic calculator by
2020-06-17 12:55:40 +0200