Citation

Abstract

Part of the current work of the DSN Software Standards Project concerns the machine-independent design of the MBASIC processor. This article describes a study effort toward a portable implementation of the machine-independent design. The method made use of the STAGE2 portable, general-purpose macro processor, by means of which it was possible to invent a set of seemingly machine-independent macro templates for translation into an arbitrary target assembly language. The conclusions reached by this study are that the macros defined seem to form an adequate program MBASIC processor design language, that it is possible to carry structured programming concepts to the assembly language level, and that implementation by machine-independent macros may not be quite as efficient as hand coding but may yield significantly lower implementation costs.

Details

Volume
42-24
Published
December 15, 1974
Pages
100–107
File Size
639.3 KB