|
|
7b55a15281
|
feat: use hashbrown
|
2025-05-17 19:46:45 +08:00 |
|
|
|
ff9afd0cc1
|
feat: better builtins implementaion
get rid of circular references
|
2025-05-17 18:31:36 +08:00 |
|
|
|
1e50322af0
|
optimize: dedup consts
|
2025-05-15 19:11:34 +08:00 |
|
|
|
864be73e77
|
feat: less clone on symbol
|
2025-05-15 18:19:16 +08:00 |
|
|
|
2293b9e2de
|
fix: thunk & function
|
2025-05-15 11:11:11 +08:00 |
|
|
|
0274d95f48
|
fix(bytecode): comment
|
2025-05-12 14:37:20 +08:00 |
|
|
|
05e82d4021
|
feat: lots of optimization
* allocate vm stack on the stack
* use Rc instead of Arc
* optimize recursive attribute set
|
2025-05-11 12:57:29 +08:00 |
|
|
|
7cbb082dc4
|
feat: ref
|
2025-05-11 10:19:55 +08:00 |
|
|
|
d04d46c905
|
chore: fmt
|
2025-05-10 20:13:00 +08:00 |
|
|
|
046b03c60e
|
refactor: function
|
2025-05-10 20:01:56 +08:00 |
|
|
|
f16740b837
|
feat: lazy regex
|
2025-05-05 14:12:32 +08:00 |
|
|
|
b9dcc83c39
|
feat: usable?
|
2025-05-05 11:31:46 +08:00 |
|
|
|
eea4a4ce9f
|
feat: functions with formal parameters
|
2025-05-04 15:21:44 +08:00 |
|
|
|
6ecd20854a
|
feat: function (WIP)
|
2025-05-04 13:58:34 +08:00 |
|
|
|
63fd380514
|
feat: function (WIP)
|
2025-05-03 21:35:36 +08:00 |
|
|
|
cc88e7c65f
|
chore: remove useless Hash impl
|
2025-05-03 20:46:39 +08:00 |
|
|
|
4a310ff317
|
refactor: type
|
2025-05-03 20:33:59 +08:00 |
|
|
|
f78c516d17
|
feat: refactor
|
2025-05-03 16:22:05 +08:00 |
|
|
|
5e35da49ef
|
feat: init
|
2025-05-03 12:49:48 +08:00 |
|