The Decision Module Compiler
Management Information Services - Compilers (Computer programs) - 295 pages
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).
34 pages matching entry in this book
Results 1-3 of 34
What people are saying - Write a review
We haven't found any reviews in the usual places.
absolute address addend blank box area box reference C0MMA CHECK CKPUTIO coding Column commas Compilation Phase conditional field Cont'd contains counter CRDRD CURRENT TAG defined DMALG DMCOD DMDEF DMLOG DMSND DMSRC DMTAB Edit Phase element End-of-file end-of-operand entry ERR0R error end-of-job executable PC EXTRACTED false exit fatal switch FILE given i-AI i-BI i-CI i-DI i-EI i-FI inclusion test INDICATE input internal tag LASN LEFT OPERAND left parenthesis LEGAL LEVEL linkage literal table LPAR M0VE MAJOR PROCESSING ROUTINE memory negate operator page-line tag PIVOT POINT positions program tape r-AI r-BI r-CI r-DI r-GI RCVS right operand right parenthesis ROUTINE The pseudo-command SAVNN tag SET 0FF SIGET simple expression SINS card SIPUT STEP subroutine sum box switch statements symbolic instructions TAGA TAGB TAGC TR FALSE Relation TRANS translation true exit unsigned user tag UViK vehicle written zero