Jim's blog -- Focus On ERP/.NET/BI

Dynamics AX ERP, .NET, Business Intelligence

导航

2008年7月30日 #

Inside IronPython: IronPython AST语法树(2/2)

摘要: 接上篇: Inside IronPython: IronPython AST语法树(1/2)。 ASTs简介: 当 ipy.exe 执行demo.py的时候,IronPython语言自身的实现和DLR共同参与源代码的编译处理。从基本层面上来讲,编译器是流水化作业的:从语法解析器生成描述源代码的特定数据结构开始。这个数据结构是个抽象语法树(abstract syntax tree),简称为AST。编译器在完成代码分析阶段后将转换AST或者建立新的数据结构,然后再基于此结果,编译器产生机器码或者虚拟机的中间语言(IL)。 阅读全文

posted @ 2008-07-30 07:41 季方亮 阅读(2499) 评论(5) 推荐(0) 编辑