Valk Richard Li
a990fb606a
gc changed to mark-sweep
2021-03-27 01:08:05 +08:00
Valk Richard Li
6187ca1d8e
delete op_entry
2021-03-04 15:53:34 +08:00
Valk Richard Li
f3370ef0f7
change map to unordered_map
2021-03-01 15:54:58 +08:00
Valk Richard Li
6cb0e19ba3
codegen will not generate 'jmp' if 'if' and 'elsif' is the last condition
2021-02-18 11:45:47 +08:00
Valk Richard Li
1d02f7021d
bug fixed & more efficient function call
...
fixed a bug when different hash calling the same function,'me' will be set to the latest called hash's address.
changed the way of pushing the scope to the stack by copying a new scope from the function's scope address.
use map as the nasal_scop instead of list<map>,it'll be more efficient.
2021-02-17 19:31:44 +08:00
Valk Richard Li
e1beb1efe3
change identifier name to avoid misunderstanding
2021-02-15 15:29:55 +08:00
Valk Richard Li
afef865f69
bug fixed
2021-02-13 23:57:53 +08:00
Valk Richard Li
ee5f9519fe
update
2021-02-10 00:12:22 +08:00
Valk Richard Li
dfb537bbdc
update
2021-01-23 17:57:05 +08:00
Valk Richard Li
324a423751
update
2020-12-20 20:18:02 +08:00
Valk Richard Li
0e0db782f3
update
2020-12-20 13:39:24 +08:00
Valk Richard Li
cfc9a97144
update
2020-12-19 23:47:04 +08:00
Valk Richard Li
1c875cd855
update
2020-12-19 21:02:02 +08:00
Valk Richard Li
dff899061a
preparation for v5.0
2020-12-19 01:26:15 +08:00
Valk Richard Li
a913b63f30
update
2020-12-17 22:32:28 +08:00
Valk Richard Li
c59fedc3ce
update
2020-12-17 00:14:22 +08:00
Valk Richard Li
a086af4c33
update
2020-12-15 13:00:24 +08:00
Valk Richard Li
c95185e62b
update
2020-12-14 23:43:00 +08:00
Valk Richard Li
0fec1e462e
update
2020-12-12 01:58:40 +08:00
Valk Richard Li
b081a2be1d
update
2020-12-11 13:46:56 +08:00
Valk Richard Li
44c98c6c50
update
2020-12-10 23:53:38 +08:00
Valk Richard Li
b4527926fe
bug fixed
2020-12-09 18:34:49 +08:00
Valk Richard Li
4419508a67
update
2020-12-09 15:33:33 +08:00
Valk Richard Li
a943c6e9f9
update
2020-12-04 00:00:29 +08:00
Valk Richard Li
2dfbb88738
bug fixed
2020-12-01 20:43:56 +08:00
Valk Richard Li
3e884bb20a
update
2020-12-01 19:35:32 +08:00
Valk Richard Li
6d9141ff2d
update
2020-11-30 23:54:32 +08:00
Valk Richard Li
6b94345a4d
update
2020-11-29 00:54:54 +08:00
Valk Richard Li
931e6bae0b
update
2020-11-20 19:15:12 +08:00
Valk Richard Li
ccb2c3abb8
update
2020-11-15 23:24:37 +08:00
Valk Richard Li
618278f11d
update
2020-11-14 00:33:11 +08:00
Valk Richard Li
08b1df14b8
update
2020-11-11 00:26:46 +08:00
Valk Richard Li
58a5ed7e06
print can show more details.
2020-11-10 22:30:54 +08:00
Valk Richard Li
a0728ad193
update & bug fixed
2020-11-03 19:27:21 +08:00
Valk Richard Li
0f1ed3de1a
update
2020-10-27 19:54:47 +08:00
Valk Richard Li
1e4c6c456c
update
2020-10-26 22:42:16 +08:00
Valk Richard Li
1ac577accb
fixed bug of operator 'and'
2020-10-25 22:44:34 +08:00
Valk Richard Li
84f09cb932
change project structure
...
version 3.0
2020-10-23 14:53:04 +08:00