标识特殊方法的编译器/解释器阶段的名称?

时间:2014-09-20 02:37:27

标签: c++ c compiler-construction interpreter semantics

编译器或解释器的阶段是否有一个简洁的术语来标识特殊方法,例如构造函数和析构函数?我认为它可能适合某些地方的语义分析,但我想知道是否有一个更具体的术语,在命名执行这样的职责的函数时可能会有所帮助。

2 个答案:

答案 0 :(得分:1)

我不知道标准名称。那么特殊方法标记呢?

请注意,构造函数/析构函数可以通过语法单独识别,因此不需要阶段或名称来识别它们。

答案 1 :(得分:0)

A'阶段'在编译器构造中,相应于源文本或解析树的完整传递。没有必要这样一个阶段'处理构造函数,析构函数,重载运算符等。它作为语义分析和代码生成阶段的一部分发生。