摘要
Ada语法制导编辑器ASDE是集成化的Ada程序设计环境AWA(Ada working Assistant)的核心系统。它引导用户按照Ada的语法规则编写程序,支持自顶向下逐步求精的程序设计方法,并提供了与其它软件工具的接口,使得用户在编辑状态下就可以执行其它的系统命令。本文首先介绍ASDE所采用的模板驱动方式的语法制导编辑模型,然后详细描述了ASDE的功能、总体结构和主要实现技术。
Ada Syntax-Directed Editor (ASDE) is the kernel of the integrated Ada programming environment AWA (Ada Working Assistant). It enforces the user to write Ada programs according to the Ada syntactic rules and supports top-down and stepwise refinement programming methodology. It also provides a set of interfaces with other programming tools. We introduce the syntax-directed editing model called template-driven approach, and present the functions, general structure as well as the implementation techniques of ASDE.
出处
《计算机学报》
EI
CSCD
北大核心
1990年第6期429-435,共7页
Chinese Journal of Computers