Automated programming system for machine creation of applications
program source code from non-procedural terminal input
    5.
    发明授权
    Automated programming system for machine creation of applications program source code from non-procedural terminal input 失效
    自动编程系统,用于从非程序终端输入机器创建应用程序源代码

    公开(公告)号:US4742467A

    公开(公告)日:1988-05-03

    申请号:US917296

    申请日:1986-10-09

    IPC分类号: G06F9/44 G06F9/00 G06F11/00

    CPC分类号: G06F8/20

    摘要: An automated method and apparatus are used for creating data processing application programs in programmer oriented languages such as COBOL from atomic or fundamental program building blocks, i.e., individual programming language statements, based on information provided by the user at the terminal. Host/peripheral input/ output subroutines are selected from a library of existing I/O subroutines, based on the type of I/O indicated by the user; and, the application program can incorporate existing subroutines, tables, files, etc. so as to avoid having to create code which has already been created. The system also provides for a level of validity checks and interactive editing of the application program as it is being created at the terminal. A user may thus change some aspect of the application program, or correct a logic error which has been detected by the system, interactively without having to start over from scratch after compiling the source program to detect errors.

    摘要翻译: 一种自动化方法和装置用于基于来自原子或基础程序构建块的COBOL(即单独的编程语言语句),基于用户在终端提供的信息来创建面向程序员语言的数据处理应用程序。 基于用户指定的I / O类型,从现有I / O子程序库中选择主机/外设输入/输出子程序; 并且应用程序可以包含现有的子程序,表格,文件等,以避免必须创建已经被创建的代码。 该系统还提供在终端上创建的应用程序的有效性检查和交互式编辑的级别。 因此,在编译源程序以检测错误之后,用户可以以交互方式改变应用程序的某些方面,或者校正已被系统检测到的逻辑错误,而无需从头开始。