投稿 提交工具 投放合作

C-SVM:编译原理教学示例与栈式虚拟机

学习教程 111 16 C++ 上架 2026-11-13 在 GitHub 打开

编译器设计入门示例,含C++实现的编译器内核与C# IDE,可解释执行类C语言的栈式虚拟机。

C-SVM是一个编译原理教学示例项目,面向想了解词法分析、语法分析、语义分析以及栈式虚拟机执行过程的学习者。它提供一个栈式虚拟机,可解释执行一种类C语言及其指令集。程序分两大部分:编译器内核用C++实现,IDE界面用C#开发。仓库结构包括app(可执行程序,含DEMO示例与doc目录下的User Guide.pdf)、doc(C-SVM语言与IDE用法两份文档)、src(编译器与IDE源码)。README注明项目自sourceforge.net迁移而来。

Star 趋势2026-11-11 — 2026-11-13当前 Stars 111

11111-1111-1211-13