neon lang:一种简单的编程语言的实现 源码
霓虹灯语言 Neon的主要目标是找出一种有用的编程语言是否可以避免初学者在其他语言中经常遇到的一些常见陷阱。 设计中可以避免的一些常见错误是: 由于二进制浮点导致的浮点错误 当打算if (x == 0)时写入if (x = 0) 空指针异常 while (condition);意外空循环while (condition); 忘记使用函数的返回值 这些错误已通过多年参加并反复回答相同类型的初学者问题而得到确认。 有关的完整列表,请参见常见错误。 此实现还旨在演示编译器和运行时系统的以下概念: 乐兴 解析中 汇编 连结中 字节码验证 执行 调试 先决条件 要构建Neon,需要满足以下条件: C ++ 11编译器(现代的gcc , clang或Visual Studio 2013或更高版本) 当前主分支构建状态: 文献资料 有关完整文档,请参阅,包括: 常见错误 在堆栈溢出的初学
用户评论
推荐下载
-
BTree的一种实现方式
这是我自己在别人代码的基础上改出来的代码,去掉了create的环节。有增、删、查的功能
31 2019-01-08 -
matlab开发从一种语言到另一种语言的翻译
matlab开发-从一种语言到另一种语言的翻译。translate使用translate.google.com将字符串从一种语言转换为另一种语言
19 2020-11-10 -
WML是一种基于XML扩展标记语言的一种标记语言
WML是一种基于XML(扩展标记语言)的一种标记语言。这种语言是为无线设备用户提供交互界面而设计的。这些无线设备包括电话、呼机和个人数字助理(Personal Digital Assistants)等
22 2021-04-20 -
XML轻松学习手册一种简单的数据存储语言
XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语
10 2020-12-04 -
一种简单程序设计语言的文法
A grammar of a simple programming language
23 2019-06-23 -
futhark一种数据并行功能编程语言源码
Futhark编程语言 Futhark是ML系列中的纯功能数据并行编程语言。 可以将其编译为通常非常高效的并行代码,在CPU或GPU上运行。 该语言和编译器最初是一部分,由哥本哈根大学的开发。 该语言
5 2021-02-06 -
goby Goby用Go编写的另一种编程语言源码
Goby是一种面向对象的解释器语言,受到Ruby及其100%纯Go的核心实现的启发。 此外,它具有标准库以提供多种功能,例如插件系统。 请注意,我们无意复制Ruby语法/实现/库的全部出色著作。 Go
66 2021-02-01 -
小猫一种静态类型的级联系统编程语言源码
小猫:一种静态类型的级联系统编程语言
11 2021-02-07 -
learning haskell Haskell一种高级的纯函数式编程语言源码
哈斯克尔 Haskell,一种高级的,纯函数式编程语言学习 #100daysofcode挑战的一部分 学习Haskell(纯函数编程)基于项目的方法 为什么选择Haskell? 如果您正在阅读此书,则
12 2021-05-04 -
lambda zero一种最小的纯惰性函数式编程语言源码
lambda-zero:一种最小的纯惰性函数式编程语言
9 2021-02-16
暂无评论