Macro: IF_

Module location: FMAC line 2076 (view source)

note that IF_ and IFNOT_ are private and old. They do not work in all cases. For example, "If_ Indicator" will not work. Use IF THIS IF_ WILL NOT WORK WITH ELSE!

  #IFSAME !1 ~
    IFNOT_ !2 !3 !4 !5 !6 !7 !8 !9
  #ELSE
    #IFSAME !1 STATUS
      INDCT$STATUS LASTIF STATUS !2
      [LASTIF] !3 !4 !5 !6 !7 !8 !9
    #ELSE
      #IFSAME !2 $0 $1 $2 $3 $4 $5 MATCH IN
        INDCT$AS LASTIF AS !1 !2 !3
        [LASTIF] !4 !5 !6 !7 !8 !9
      #ELSE
        #IFCLASS !1 "G"
          INDCT$GROUP LASTIF GROUP ALL !1
        #ELSE
          INDCT$AS LASTIF AS !1
        #ENDIF
        [LASTIF] !2 !3 !4 !5 !6 !7 !8 !9
      #ENDIF
    #ENDIF
  #ENDIF