Macro: OUTPUT_WRAP

Module location: FMAC line 2707 (view source)

  #IFSAME !1 CHANNEL
    !A [] $10A |CI1 !2
    OUTPUT_WRAP !3
  #ELSE
    #CHECK !2 .
    #CHECK !1.N _#LUGFV
    !A [] $20A !1.N // Fill wrap fields and set |122 if empty
    OUTPUT !1
    [NOT |122] BLANKFORM !1
    !A [NOT |122] $20A !1.N
    [NOT |122] REPEAT
    #IFDEF NEWPAGE
      PAGECHECK !1.LINES
      [PAGEBREAK] GOSUB NEWPAGE
    #ENDIF
    OUTPUT !1
    !A [] $20A !1.N // get more from wrap fields
    [NOT |122] LOOP
  #ENDIF