Skip to content

Refactor VM, implement vector and REPL#6

Closed
CGrakeski wants to merge 97 commits intoLamina-dev:mainfrom
CGrakeski:my_origin/with_while
Closed

Refactor VM, implement vector and REPL#6
CGrakeski wants to merge 97 commits intoLamina-dev:mainfrom
CGrakeski:my_origin/with_while

Conversation

@CGrakeski
Copy link
Copy Markdown
Contributor

修改并完善VM、Lexer、Parser、REPL;增加debug系列宏与vector类型,美化报错。

meian527 and others added 29 commits February 12, 2026 18:36
Update artifact upload paths in CMake workflow
…x build warnings, rewrite ios-obj script, and add logging support. 2026-02-12 21:12
重構ios-obj,修復了編譯時生成的警告
# Conflicts:
#	CMakeLists.txt
#	compiler/CMakeLists.txt
#	compiler/ast.hpp
#	compiler/common.hpp
#	compiler/generator/emit.cpp
#	compiler/generator/emit.hpp
#	compiler/generator/generator.cpp
#	compiler/generator/generator.hpp
#	compiler/lexer.cpp
#	compiler/lexer.hpp
#	compiler/parser.cpp
#	compiler/parser.hpp
#	include/lmx_export.hpp
#	include/opcode.hpp
#	include/vmcall.hpp
#	ios-obj
#	runtime/CMakeLists.txt
#	runtime/frame/frame.hpp
#	runtime/libloader.cpp
#	runtime/libloader.hpp
#	runtime/loader.cpp
#	runtime/loader.hpp
#	runtime/object/base.hpp
#	runtime/object/table.cpp
#	runtime/object/table.hpp
#	runtime/value/value.cpp
#	runtime/value/value.hpp
#	runtime/vm.cpp
#	runtime/vm.hpp
#	runtime/vmcall.cpp
#	test.lm
#	tools/lm/common/file_run.cpp
#	tools/lm/common/repl.cpp
#	tools/lm/main.cpp
@meian527 meian527 closed this Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants