摘要 |
A system and method are provided for controlling the generation of assembly language sequences. This is accomplished with a high level language which has as data types various elements of assembly language syntax. Included among the data types are "instructions" data types which specify variables having one or more assembly language instructions, e.g., floating point addition, integer load, conditional branch, etc. The grammar of the high level language permits variables of data type "instruction" to be output in standard assembly language syntax. By incorporating variables of assembly language data types, the language allows programmers employing functions, branch control, and other commonly employed programming techniques to write a programs which generate a large number of assembly language instructions in a controlled sequence.
|