首页>
外国专利>
Method and system for reducing an intentional program tree represented by high-level computational constructs
Method and system for reducing an intentional program tree represented by high-level computational constructs
展开▼
机译:减少由高级计算结构表示的有意程序树的方法和系统
展开▼
页面导航
摘要
著录项
相似文献
摘要
A method and system for generating a computer program in the manner that uses no computer programming language syntax. The system represents a computer program as an intentional program tree, which is a high-level program tree that is a syntax-independent representation using high-level computational constructs. The intentional program tree represents a programmer's intent, rather than an implementation of the programmer's intent. The programmer creates an intentional program tree using a syntax- independent editor. The editors allows a programmer to directly manipulate the intentional program tree. Because the program is stored as an intentional program tree in a syntax-independent manner, the editor allows the program to select in which of a various programming language the computer program is to be displayed. In addition, the system transforms an intentional program tree to a reduced program tree, which is a program tree comprising low-level computational constructs, in a process called reduction. The reduction process replaces expressions of programmer's intents with a representation of one of possible multiple implementations of those intents using low- level computational constructs.
展开▼