1. 首页
  2. 数据库
  3. 其它
  4. knox:用Go编写的一种实验性编程语言可编译为C语言 源码

knox:用Go编写的一种实验性编程语言可编译为C语言 源码

上传者: 2021-02-01 05:33:36上传 ZIP文件 29.46KB 热度 13次
诺克斯编程语言 Knox是一种实验性语言,旨在帮助我学习Go和探索编译器设计。 为了方便起见,它充当具有高级构造的系统语言。 该编译器用Go编写,并生成C。它处于开发的早期。 Knox设计的原理是: 明确的。 明确,明确的代码是优先事项,即使简短也是如此。 没什么好奇怪的 通过引用。 所有复杂类型都应通过引用传递,并且指针应隐藏,例如Java和C#。 小语言。 简单而一致的语法,几乎没有构造,可以替代Zig或C。 方便的数据结构。 字符串,列表和映射是一流的数据结构,应该像Python一样容易。 可操作性。 使用任何C库并生成C库。 易于安装和使用。 没有像C#或Java这样的大规
下载地址
用户评论