bdfs1m0eStructured Programming Macros

TPFDF Structured Programming Macros

Partial Table-of-Contents

  • TPFDF Structured Programming Macros General Information
  • Additional Functions
  • Conversion Macros
  • Nesting Levels and Indenting
  • Structured Programming Macros Conditional Expressions
  • Forms of Conditional Expressions
  • Conditional Expression Format
  • Examples of Conditional Expressions
  • Branch on Condition Code Conditional Expression
  • Compare Conditional Expressions
  • Noncompare Conditional Expressions
  • TPF and ALCS Macros as Conditional Expressions
  • Checking the CPU ID Example
  • Testing SW00RTN Bits Examples
  • Testing SW00RT2 Bits Example
  • Condensed Forms of Conditional Expressions
  • Condensed Forms of Compare
  • Condensed Forms of TM
  • Condensed Forms of LTR and OC
  • Condensed Forms of Boolean Expressions
  • Processing Rules for Boolean Connectors
  • Evaluating Concatenated Expressions
  • Boolean Expression Examples
  • TPFDF Structured Programming Macros: Reference
  • #-Line Continuation
  • #CASE Macro Group
  • #CONB-Convert Character Decimal to Binary
  • #COND-Convert Binary to Character Decimal
  • #CONH-Convert Character Hexadecimal to Binary
  • #CONP-Convert Binary to Character Hexadecimal with EBCDIC Interpretation
  • #CONS-Convert Binary to Character Decimal with Zero Suppression
  • #CONT-Convert Binary to Character Binary
  • #CONX-Convert Binary to Character Hexadecimal
  • #DO Macro Group
  • #EXEC-Execute Macro
  • #GOTO Macro Group
  • #IF Macro Group
  • #SPM-Assembly Output Processing
  • #STPC-Step a Byte or Character
  • #STPF-Step a Fullword
  • #STPH-Step a Halfword
  • #STPR-Step Registers
  • #SUBR Macro Group
  • TPFDF Structured Programming Macro Group Processing Diagrams
  • Selection and Iteration Macro Groups
  • #CASE Macro Group Processing
  • #DO Macro Group Processing
  • #IF Macro Group Processing
  • Branch and Subroutine Macro Groups
  • #GOTO Macro Group Processing
  • #SUBR Macro Group Processing