⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 topleveldesign.txt

📁 FinC is Fava in C! A C-like syntax language. It s designed to apply to embededd system.
💻 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 + -