编辑器
编辑器(editor)
编译器通常接受由任何生成标准文件(例如ASCII文件)的编辑器编写的源程序。最近,编译器已与另一个编辑器和其他程序捆绑进一个交互的开发环境——IDE中。此时,尽管编辑器仍然生成标准文件,但会转向正被讨论的程序设计语言的格式或结构。这样的编辑器称为基于结构的(structure based),且它早已包括了编译器的某些操作;因此,程序员就会在程序的编写时而不是在编译时就得知错误了。从编辑器中也可调用编译器以及与它共用的程序,这样程序员无需离开编辑器就可执行程序。
编辑器(editor)
编译器通常接受由任何生成标准文件(例如ASCII文件)的编辑器编写的源程序。最近,编译器已与另一个编辑器和其他程序捆绑进一个交互的开发环境——IDE中。此时,尽管编辑器仍然生成标准文件,但会转向正被讨论的程序设计语言的格式或结构。这样的编辑器称为基于结构的(structure based),且它早已包括了编译器的某些操作;因此,程序员就会在程序的编写时而不是在编译时就得知错误了。从编辑器中也可调用编译器以及与它共用的程序,这样程序员无需离开编辑器就可执行程序。