语言处理器:
编译器:就是一个程序,它可以阅读某一语言(源语言)编写程序,并把该程序翻译成为一个等价的,用另一种语言(目标语言)编写的程序。
解释器:直接利用用户提供的输入执行源程序中指定的操作。
解释器的错误诊断效果比编译器更好,因为它逐个语句地执行源程序。
一个语言处理系统:源程序-预处理-编译器-汇编器-链接器/加载器-生成目标代码。
语言处理器:
编译器:就是一个程序,它可以阅读某一语言(源语言)编写程序,并把该程序翻译成为一个等价的,用另一种语言(目标语言)编写的程序。
解释器:直接利用用户提供的输入执行源程序中指定的操作。
解释器的错误诊断效果比编译器更好,因为它逐个语句地执行源程序。
一个语言处理系统:源程序-预处理-编译器-汇编器-链接器/加载器-生成目标代码。