Skip to content

Improve Lexer, Parser, VM and REPL#7

Open
CGrakeski wants to merge 98 commits intoLamina-dev:mainfrom
CGrakeski:my_origin/removing
Open

Improve Lexer, Parser, VM and REPL#7
CGrakeski wants to merge 98 commits intoLamina-dev:mainfrom
CGrakeski:my_origin/removing

Conversation

@CGrakeski
Copy link
Copy Markdown
Contributor

修改了Lexer、Parser、VM 与 REPL。美化报错。

meian527 and others added 30 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
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