Commit Graph

32 Commits

Author SHA1 Message Date
Valk Richard Li f60f674845 delete op_entry 2021-03-04 15:53:34 +08:00
Valk Richard Li a421470715 change map to unordered_map 2021-03-01 15:54:58 +08:00
Valk Richard Li 64961877de Add props lib & bug fixed(op_ret in foreach/index got SIGSEGV) 2021-02-18 23:49:29 +08:00
Valk Richard Li 9c9bb52818 codegen will not generate 'jmp' if 'if' and 'elsif' is the last condition 2021-02-18 11:45:47 +08:00
Valk Richard Li 78ba0641a6 change the way of calling built-in functions
change std::map to struct array,use index to call built-in functions.this may be more efficient.
2021-02-14 17:36:42 +08:00
Valk Richard Li e2ee9cff4c update 2021-02-13 14:37:21 +08:00
Valk Richard Li 944f713ee9 update 2021-02-13 11:09:31 +08:00
Valk Richard Li 7329c70492 identifiers' name changed 2021-02-12 23:48:51 +08:00
Valk Richard Li 9474ac9ef0 update & bug fixed 2021-01-05 23:17:32 +08:00
Valk Richard Li bc64d530be update 2021-01-02 23:57:21 +08:00
Valk Richard Li ea5116e963 update 2020-12-29 19:09:20 +08:00
Valk Richard Li cc4e697246 bug fixed 2020-12-26 19:05:04 +08:00
Valk Richard Li 05800fe518 bug fixed 2020-12-25 13:22:57 +08:00
Valk Richard Li 19ce1c5f34 update 2020-12-15 21:13:22 +08:00
Valk Richard Li 9eb72f8754 update 2020-12-14 23:43:00 +08:00
Valk Richard Li d8ce203ab3 update 2020-12-12 19:58:43 +08:00
Valk Richard Li 71f501a323 update 2020-12-12 01:58:40 +08:00
Valk Richard Li a5825e0e92 update 2020-12-11 13:46:56 +08:00
Valk Richard Li 789300e5f6 update 2020-12-10 00:01:25 +08:00
Valk Richard Li 7f6a521ad7 bug fixed 2020-12-09 18:34:49 +08:00
Valk Richard Li 14852bfc2e update 2020-12-09 15:33:33 +08:00
Valk Richard Li d0206abb8d update 2020-12-07 19:37:19 +08:00
Valk Richard Li 35cd1bd1e2 update 2020-12-06 21:07:40 +08:00
Valk Richard Li 1d941354ca update 2020-12-04 00:15:02 +08:00
Valk Richard Li 2bb0f0bf47 update 2020-12-04 00:00:29 +08:00
Valk Richard Li fce34c12b3 update 2020-11-29 00:54:54 +08:00
Valk Richard Li bbf5217374 update 2020-11-28 01:14:23 +08:00
Valk Richard Li e9fd953273 update 2020-11-20 00:18:17 +08:00
Valk Richard Li 1625f241fa update 2020-11-19 15:20:43 +08:00
Valk Richard Li fd8d3acfed update 2020-11-09 00:26:15 +08:00
Valk Richard Li ab8db5dd62 fixed bug of codegen 2020-10-25 23:39:27 +08:00
Valk Richard Li e8341c7b06 change project structure
version 3.0
2020-10-23 14:53:04 +08:00