Accession Number : AD0470105

Title :   EXTENDED USE OF MACRO ASSEMBLERS.

Descriptive Note : Technical paper,

Corporate Author : RESEARCH ANALYSIS CORP MCLEAN VA

Personal Author(s) : Magnuson,Robert A.

Report Date : 31 JUL 1965

Pagination or Media Count : 80

Abstract : The author describes the techniques he has developed for the use of MACRO assemblers. The techniques, while easy enough to learn, are not well known and a literature search has failed to disclose any similar papers by other authors. He uses an assembler (specifically IBMAP) in a fashion apparently not intended by the originators. Programs written using the described techniques have some interesting properties such as that they are written and debugged in a remarkably short period of time and that they are executed during assembly time. The class of computable functions for which the author feels this technique is particularly useful is artificial language implementation. Contained within an important proper subset of this class of problems are (1) data structure generation and (2) the debegging of subroutines and programs, whether conventionally written (i.e., using assembly language, absolute code, Fortran, cobol, etc.,) or written using the author's unconventional technique. The coding of the implementation of five artificial languages is contained within this work. These cover a wide variety of situations and all have run successfully on an IBM 7040 computer. They are explained step by step. By following the coding and explanations the reader may acquire this valuable technique for his own computer usage. (Author)

Descriptors :   (*COMPUTER PROGRAMMING, DIGITAL COMPUTERS), PROGRAMMING LANGUAGES, CO MPUTER STORAGE DEVICES, ERRORS, CHECKOUT PROCEDURES

Distribution Statement : APPROVED FOR PUBLIC RELEASE