knight-lang:骑士编程语言

时间:2024-04-30 21:30:43
【文件属性】:

文件名称:knight-lang:骑士编程语言

文件大小:35KB

文件格式:ZIP

更新时间:2024-04-30 21:30:43

Ruby

骑士 我设计了一种极其简单的编程语言,可以很容易地用多种语言实现。 尽管它是功能齐全的lang,但实际上并不打算使用。 非官方的标语:“骑士:无处不在。这不是因为它是跨平台的,而是因为它实际上以所有主要语言实现。” 结帐,并以不一致的方式加入我们: : 。 实作 以下是我编写过的所有语言的列表。所有正在进行的实现都在单独的分支中。 语 100%规格符合 已记录 大部分功能 开始 笔记 X X X X 我的AWK解释器随机出现段错误,但是在将每个测试运行100次之后,它们都通过了测试。 X 解析器完成。 X X X X 功能齐全,速度最快。 X X X X 适用于C ++ 17; 不过,它可能需要改头换面,因为我使用了太多的动态调度。 X X X 没有任何文档的简单版本。 虽然可以稍微清理一下。 ish X X 适用于Knight的较早


【文件预览】:
knight-lang-master
----COMMUNITY.md(488B)
----knight.kn(12KB)
----test()
--------tests()
--------main.rb(385B)
--------runtest(365B)
----LICENSE(1KB)
----timeit(294B)
----specs.md(34KB)
----examples()
--------fact.kn(248B)
--------helloworld.kn(30B)
--------fizzbuzz.kn(217B)
--------fib.kn(762B)
--------gussing.kn(363B)
--------list.kn(3KB)
--------fib-min.kn(72B)
----README.md(11KB)

网友评论