FlyLang是可以并仅可以在在FlyOS上解释并运行的程序设计语言标准
步入21世纪,计算机技术的发展开始进入了快速发展阶段,程序设计语言在此时成为了一个热门话题。其中,一些优秀的程序设计语言即使出现时间较早但仍旧热度不减,而一些新式的语言由于无人问津只能被迫停止开发。FlyLang作为一个新的程序设计语言标准,就是要打破这种古董语言独占天下的局面。
作为一个新的程序设计语言标准,我们有基于此的实现,如:fly50w。
基于FlyLang标准的程序设计语言有如下特征:
- 无跨平台支持
- 解释型语言
- 性能极低
- 代码量极大
- 完全自动类型推断
- 面向错误
1. 开始
- 1.1 作者
- 1.2 运行时环境
- 1.3 FlyLang IDE
- 1.4 自动化建构工具FlyBuild
- 1.5 FVM(FlyLang Virtual Machine)
2. 关键部分
- 2.1 基础
- 2.1.1 FlyLang 语言关键字
- 2.1.2 FlyLang 标准库
- 2.1.3 FlyLang 面向对象
- 2.1.4 FlyLang 错误集、错误和问题函数
- 2.1.5 FlyLang I/O
- 2.1.6 FlyLang 基本类型
- 2.1.7 FlyLang 数组和结构
- 2.1.8 FlyLang Map和List
- 2.2 进阶
- 2.2.1 FlyLang.Net 库
- 2.2.2 FlyLang 指针
- 2.2.3 FlyLang IOStream类
- 2.2.4 FlyLang 引用
- 2.2.5 FlyLang 扩展函数
- 2.2.6 FlyLang Lambda表达式
- 2.2.7 FlyLang 面向错误