Accession Number : AD0679240

Title :   THE DECISION MODULE COMPILER.

Descriptive Note : Technical memo.,

Corporate Author : GEORGE WASHINGTON UNIV WASHINGTON D C LOGISTICS RESEARCH PROJECT

Personal Author(s) : Caves,William E. ; Tomlinson,Ross E.

Report Date : 02 MAY 1966

Pagination or Media Count : 298

Abstract : The report serves both as a technical history of the development of the Decision Module Compiler (DMC) concepts and a detailed description of the DMC's inner workings. Briefly stated, the goal consisted in devising a language for decision making and data movement functions coupled with an effective compiler which would produce an insert or module capable of executing complex data processing tasks. The module was to be free of any input-output mechanism, per se, but was to contain a complete communications interface for use with a separate input-output vehicle. The DMC is an object time compiler whose end product is a complete running program. The DMC presupposes the presence of a special or general purpose input-output (I/O) vehicle which responds to external stimuli, in the form of bit-switch settings, by performing selected I/O functions. The DMC generates, and adds to this vehicle, instructions, constants, areas, switches, and a communications interface. During execution of the final program, control shuttles back and forth between the instructions in the I/O vehicle and the instructions generated by the DMC. (Author)

Descriptors :   (*COMPILERS, *DECISION MAKING), INSTRUCTION MANUALS, COMPUTER PROGRAMMING, INPUT OUTPUT DEVICES, FLOW CHARTING, DATA PROCESSING

Subject Categories : Computer Programming and Software
      Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE