carp:C中的“有趣” VM。让我们看看这是怎么回事 源码
此项目不稳定且已弃用 从那以后,我开始着手进行一个名为的更稳定,更项目,工作缓慢。 它没有完全相同的文档级别,但是应该可以更好地工作。 CarpVM 这个项目我已经慢慢进行了大约半年。 我们的目标是尝试从头开始构建一个小型(且相当可靠)的VM,并在我学习的同时学习越来越多的C语言。 现在有指令,寄存器,堆栈,数据存储器和调用。 不确定递归是否有效......理论上应该如此。 还没测试。 请考虑此Alpha之前的软件。 事情的变化远超过Rust! 安装 鲤鱼 如果您已有本地副本(在添加子模块之前被克隆) git fetch git rebase git submodule init git submodule update 如果您还没有本地副本 git clone --recursive 注意:如果git submodule status未返回SHA1哈希和存储库名称,则您有问题。
下载地址
用户评论