| Commit | Date | |
|---|---|---|
|
[607e5d]
by
Updated BytecodeGenerator's processing logic for virtual machine operators such as IF, and updated the padding method for virtual machine operators. |
2025-01-05 13:11:44 | Tree |
|
[91b181]
by
Refactoring the parameter acquisition function simplifies the code and improves readability and maintainability. |
2025-01-05 09:09:24 | Tree |
|
[72e323]
by
Updated the logic for handling operators such as GOTO, IF, etc. for virtual machines. Removed obsolete test bytecode. |
2025-01-04 14:44:01 | Tree |
|
[e82989]
by
The runtime logic of virtual machine functions has been modified and may contain unknown errors. |
2025-01-03 13:49:37 | Tree |
|
[b7465a]
by
Refactoring the parameter fetch function to simplify the code using decoding Uleb128 to improve readability and maintainability. Sample bytecode has not been changed yet. |
2025-01-02 14:32:07 | Tree |
|
[a44f93]
by
The VM design contains partial errors, temporarily stopping compiler.cc development until the VM fixes the errors. |
2025-01-01 12:58:10 | Tree |
| 2024-12-31 15:17:34 | Tree | |
|
[bbc768]
by
Optimized constructors and assignment operators for Token structures to simplify code and ensure correct move semantics. |
2024-12-31 15:13:37 | Tree |
|
[5571e7]
by
Add the delete function of LexMap class and the code of HandleFuncDecl function, and simplify the handling of function declaration in BytecodeGenerator. |
2024-12-30 13:32:20 | Tree |
|
[4f42b6]
by
Fixed warnings in compiler.cc. Fixed unused variable warnings in functions and renamed SetType method to SetSubType to improve code readability. |
2024-12-28 13:29:55 | Tree |