我正在编写一个由四个独立程序组成的编译器:预处理器、汇编编译器、汇编器(NASM)和链接器(ld)。
在写这篇文章时,我在表达我所指的编译器的确切部分时遇到了一些问题;即,当我只键入“编译器”时,它可能意味着由单个命令(如 GCC)调用的整个程序链,或将翻译单元转换为 NASM 的实际编译器。
这里的正确术语是什么?我应该将内部(“真实”)编译器称为“翻译器”还是其他东西?
我正在编写一个由四个独立程序组成的编译器:预处理器、汇编编译器、汇编器(NASM)和链接器(ld)。
在写这篇文章时,我在表达我所指的编译器的确切部分时遇到了一些问题;即,当我只键入“编译器”时,它可能意味着由单个命令(如 GCC)调用的整个程序链,或将翻译单元转换为 NASM 的实际编译器。
这里的正确术语是什么?我应该将内部(“真实”)编译器称为“翻译器”还是其他东西?