📄 topleveldesign.txt
字号:
FinC 高层设计(FinC top level design)------------FinC划分情况Lex :分词引擎Parser :扫描引擎Node :Node处理Lang :建立Node语言规范Data :数据存储区域,只包含有类型的信息及纯粹的数据Type :指示数据类型,包含基本类型(void, int, char等)、结构体类型(只具有名字属性,通过名字属性查找全局Struct Hash表获得结构体的符号表)。Struct :结构体的符号表,指明结构体中包含有哪些成员Field :域成员处理Var :变量,建立起变量名字与变量数据的联系Func :函数Sys :语言内建函数App :语言运行环境全局上下文,包含源程序的符号表,全局变量,静态变量等内建API操作:(LangAPI)Array :内建数组操作APIString :内建字符串操作APIHash :内建hash操作APIMap :内建映射操作APIFinCLib:FinCLib接口库FinC中的数据类型:基本数据类型:voidintcharshortdoublefloatbool数组类型:1、固定数组2、动态数组字符串类型:关键字:string指针类型:关键字:pointer结构体类型:关键字:struct(用于定义)TinyLib :TinyLib库
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -