【far 语言】语言文档目录

Far 语言文档

Far —— 一款 AOT 编译到原生代码的编程语言,面向 MUD / 文字游戏 / 服务端 / 并发业务场景,风格接近 LPC + Java。

语法入门

文档 内容
syntax.md 语法速览(一页读懂 far)
types.md 变量与数据类型
array.md 数组(C 风格声明)
map.md 字典 map
function.md 方法与匿名函数
control-flow.md 流程控制(if/for/foreach/when/select)
concurrency.md 并发:虚拟线程 + Channel
string.md 字符串与模板
list.md 集合 List\<T>
interface-generic.md 接口与泛型
inherit.md 类继承与多态(单继承 + impl 接口 + super + @Override
annotation.md 注解系统
native-memory.md 原生内存:bytes + load/store
exception.md 异常处理

工具链

文档 内容
farcc.md farcc 命令行打包(一条命令出单文件 exe)

架构文档

文档 内容
concurrency-final.md 并发 / GC 架构定稿
ffi-spec.md FFI 规范
architecture.md 编译器架构
posted @ 2026-09-13 05:05  方东信  阅读(6)  评论(0)    收藏  举报