mtardy
|
b0f59db5cf
|
Add Objects with prototypes
|
4 年之前 |
mtardy
|
8957b242ad
|
Fix symbol table
|
4 年之前 |
mtardy
|
cffb4de8c5
|
Update README on tests
|
4 年之前 |
mtardy
|
f959221ff7
|
Move tests inside a folder
|
4 年之前 |
mtardy
|
67c969a12a
|
Edit README.md
|
4 年之前 |
mtardy
|
c9a48c02ad
|
Add Dockerfile and instructions to build with Docker
|
4 年之前 |
mtardy
|
36b10c95ed
|
Modify test3
|
4 年之前 |
mtardy
|
73fc6a9e08
|
Remove Symbol's value and defined and store them in Map KV
|
4 年之前 |
mtardy
|
e7ce81282f
|
Add assert check on key in map_get
|
4 年之前 |
mtardy
|
eb6269de4d
|
Change readme title to Javascrypt
|
4 年之前 |
mtardy
|
38128272b7
|
map_insert and map_set return value inserted instead of whole map
|
4 年之前 |
mtardy
|
24949bad35
|
Add a scope parameter in intern function
|
4 年之前 |
mtardy
|
5962b6ce40
|
Fix a parenthesis mistake in memmove len arg when inserting or deleting in a Map
|
4 年之前 |
mtardy
|
93633e4d4c
|
Remove table object, replace it with a 'globals' map
|
4 年之前 |
mtardy
|
d7d40f2b26
|
Indent fixes and remove comments
|
4 年之前 |
mtardy
|
638db05828
|
Add Pr.Piumarta's code and reindent using spaces with width 4
|
4 年之前 |
mtardy
|
895e834e15
|
Remove some others 'conversation' comments
|
4 年之前 |
mtardy
|
e3541da740
|
Remove some 'conversation' comments
|
4 年之前 |
mtardy
|
3b8a5e75ad
|
Change prim to exp in bracket map access even it might not make sense
|
4 年之前 |
mtardy
|
00f5633247
|
Update README
|
4 年之前 |
mtardy
|
42941784dc
|
Merge pull request #4 from mtardy/map
Map
|
4 年之前 |
mtardy
|
2b1a210344
|
Add Map and String data structure
|
4 年之前 |
mtardy
|
abe0f07d32
|
Fix for object
|
4 年之前 |
mtardy
|
95cb13a326
|
Add the (not working) null keyword
|
4 年之前 |
mtardy
|
1b896728db
|
Merge pull request #3 from mtardy/object
Add the object structure
|
4 年之前 |
mtardy
|
31b1fa6cdb
|
Add the object structure
|
4 年之前 |
mtardy
|
6d57c3ff0b
|
Apply advice from draft2.c to calc.leg
|
4 年之前 |
mtardy
|
84923c14c6
|
Merge pull request #2 from mtardy/symbol-table
Symbol table
|
4 年之前 |
mtardy
|
a3628b9937
|
Add draft ideas to calc.leg and clarify intern()
|
4 年之前 |
mtardy
|
01a1ae3919
|
Update draft for interning same symbol
|
4 年之前 |
mtardy
|
cd9d103d12
|
Add draft for correct symbol table implementation
|
4 年之前 |
mtardy
|
9c2a4e0c13
|
Add arbitrary var identifiers
|
4 年之前 |
mtardy
|
ec50cf376d
|
Merge pull request #1 from mtardy/single-char-variables
Single char variables
|
4 年之前 |
mtardy
|
76fd9ab57c
|
Add single char variables
|
4 年之前 |
mtardy
|
8de3ac90aa
|
Add tests for simple variables
|
4 年之前 |
mtardy
|
fc4daa4c35
|
Update gitignore
|
4 年之前 |
mtardy
|
2bd3a8b892
|
Add newline before %%
|
4 年之前 |
mtardy
|
736acd9595
|
Reverting indentation fix
|
4 年之前 |
mtardy
|
be6589907a
|
Fix tests numerotation
|
4 年之前 |
mtardy
|
8ca9002b95
|
Indentation fix
|
4 年之前 |
mtardy
|
73eabebb95
|
Remove calc.leg for indentation fix
|
4 年之前 |
mtardy
|
fb5c56fb7b
|
Add readme
|
4 年之前 |
mtardy
|
91adda1f21
|
Correct quick readme commentary
|
4 年之前 |
mtardy
|
64d141b1ee
|
Use -o option instead of output redirection
|
4 年之前 |
mtardy
|
dcd558a43a
|
basic calculator
|
4 年之前 |