摘要:
Coco/R 使用增强的 EBNF 文法建立递归下降分析的分析器(Recursive Descent Parser)和扫描器(Scanner)。Coco/R 除了提供调用分析器的主程序模块之外,还提供语义(semantic )模块在文法之中调用(如,符号表处理和代码生成器),可以直接在grammer 内写语意动作。 阅读全文
posted @ 2006-12-15 21:58 Riceball LEE 阅读(4386) 评论(4) 推荐(0) 编辑
|
|||
摘要:
Coco/R 使用增强的 EBNF 文法建立递归下降分析的分析器(Recursive Descent Parser)和扫描器(Scanner)。Coco/R 除了提供调用分析器的主程序模块之外,还提供语义(semantic )模块在文法之中调用(如,符号表处理和代码生成器),可以直接在grammer 内写语意动作。 阅读全文
posted @ 2006-12-15 21:58 Riceball LEE 阅读(4386) 评论(4) 推荐(0) 编辑
摘要:
通用语言基础组织 Common Language Infrastructure (CLI) 提供执行代码以及执行环境(the Virtual Execution System, or VES)的规范.
CLI 架构包括了以下的内容:
* 虚拟机设计
* 线程
* 动态绑定 classes, assemblies, and application domains.
* 分布式文件加载
* 保护机制
* CTS(Common Type System) - Self-describing type system
* Cross assembly method/member function invocation
* Side-by-side execution (simultaneous support for separate versions of the same component)
* Managed and unmanage 阅读全文
posted @ 2006-12-15 16:44 Riceball LEE 阅读(2383) 评论(5) 推荐(0) 编辑 |
|||