; . . . . . . . . . . . . . . . . . . . . . . . . . . . .
;
; DEOL MACRO ERASE LINE ON CONSOLE.
;
; DEOL LINE
;
; A CONTAINS LINE
;
DEOL MACRO LINE
LOCAL ADM3ALP
;;
IF NUL LINE
LINE # MUST BE ENTERED.
ENDIF
;;
DGOTOXY LINE,1 ;;SET CURSOR TO LINE.
;;
;; *** SOROC 120 ***
IF SOROC$120
DB 2
DB 01BH,054H
ENDIF
;;
;; *** ADM 3A ***
IF ADM3A
NOT IMPLEMENTED
ENDIF
;;
ENDM
; . . . . . . . . . . . . . . . . . . . . . . . . . . . .
;
; DGOTOXY MACRO SET CURSOR ON CONSOLE TO AN (X,Y) COORDINATE.
;
; DGOTOXY X,Y
;
; B CONTAINS X
; C CONTAINS Y
;
DGOTOXY MACRO X,Y
IF NUL X
X PARAMETER MUST BE GIVEN.
ENDIF
;;
IF NUL Y
Y PARAMETER MUST BE GIVEN.
ENDIF
;;
DB 4
DB 01BH,'=',X+31,Y+31
;;
ENDM
; . . . . . . . . . . . . . . . . . . . . . . . . . . . .
;
; TRMDFN MACRO DEFINE TERMINAL TYPE FOR ASSEMBLIES
;
;
TRMDFN MACRO
FALSE SET 0000H ;;TRUE/FALSE EQUATES
TRUE SET NOT FALSE
;;
SOROC$120 SET TRUE ;;SOROC 120
ADM3A SET FALSE ;;ADM 3A
;;
;; *** TERMINAL CHARACTERISTICS ***
IF SOROC$120
TRMLIN SET 24 ;;LINES PER PAGE
TRMCOL SET 80 ;;COLUMNS PER LINE
ENDIF
IF ADM3A
TRMLIN SET 24 ;;LINES PER PAGE
TRMCOL SET 80 ;;COLUMNS PER LINE
ENDIF
ENDM