Conditional assembly language: Difference between revisions

Content deleted Content added
SmackBot (talk | contribs)
m remove Erik9bot category,outdated, tag and general fixes
Line 1:
{{Unreferenced stub|auto=yes|date=December 2009}}
A '''Conditional Assembly Language''' is that part of an [[Assembly Language]] used to write [[Macro (computer science)|macros]].
== Example ==
In the [[IBM]] conditional assembly language (as an example), the most important statements are:-
 
* MACRO and MEND - used to start and finish a macro
In the [[IBM]] conditional assembly language (as an example), the most important statements are:-
* AIF, AGO, ANOP, AEND, AEXIT and MEXIT - used to control the generation of different assembly language statements, depending on the nature of the macro’s supplied arguments.
 
*MACRO and MENDSETx - used to startmanipulate andvariables finishwithin athe macro.
=== Alternative use ===
*AIF, AGO, ANOP, AEND, AEXIT and MEXIT - used to control the generation of different assembly language statements, depending on the nature of the macro’s supplied arguments.
The conditional assembler is not restricted to generating assembler code and was in fact used by IBM in the 1970's onwards to generate [[COBOL]] or [[PL/1]] statements for compiling into [[CICS]] application programs.
*SETx - used to manipulate variables within the macro.
 
{{DEFAULTSORT:Conditional Assembly Language}}
[[Category:Assembly languages]]