KScheme:Mini Scheme(公共领域Scheme解释器)的更新和重构版本 源码
KScheme Mini-Scheme(公共领域Scheme解释器)的更新和重构版本。 介绍 您将发现,这与Scheme(一种非常灵活的类似于LISP的编程语言)的实现一样简单。 它基于Mini-Scheme,但已进行了大部分更新和重构,以使其可以在现代编译器和操作系统下编译并正常工作(它应该在Visual Studio 2019上即开即用地构建)。 笔记 缺少文档,自Mini-Scheme以来,我添加了许多功能,因此需要新文档。 现在,您必须浏览C ++源代码和init.scm文件,以了解可用的标准函数以及它们的作用。大多数新功能都是作为可选扩展实现的,因此可以在构建时将其禁用。还计划了从Scheme代码中进行功能/版本检测,但尚未实现。 关于功能和限制的一些注意事项 它确实支持: 基本方案语法-方括号,符号,简单字符串和数字(请参阅以下有关字符串和数字的注释) 基本模块化- lo
文件列表
KScheme-master.zip
(预估有个14文件)
KScheme-master
KScheme
cont.state
59KB
KScheme.vcxproj.filters
1KB
test.scm
47B
KScheme.vcxproj
7KB
Source.cpp
117KB
state.test
0B
testlib.scm
27B
test.state
95KB
暂无评论