Macro: LOCAL

Module location: FMAC line 13040 (view source)

T T

  #IFDEF __@INSIDE_FUNCTION@__
    #PUSH !q
    #DTYPE Q$ !1
    #IF (!q=-1)
      #ERROR DFERR_COMP_INVALID_DATATYPE (!1)
    #ELSE
      #IFADIM !2
        Local$Array !1 !2 !3 !4 !5 !6 !7 !8 !9
      #ELSE
        Local$Scalar  !1 !2 !3 !4 !5 !6 !7 !8 !9
      #ENDIF
    #ENDIF
    #POP Q$
  #ELSE
    #ERROR DFERR_COMP_ILLEGAL_CODE_PLACEMENT LOCAL Variables can only be defined within methods
  #ENDIF