A2383: Input line too long

[ERROR]

Description

An input line is longer then the translation limit. Input lines must not be longer than 1024 characters.

Tips

Split the input line. In recursive macros, use local SET labels to avoid lines growing with the input buffer: Instead of:

  TableTo: MACRO

             if (\1 > 0)

               DC.W \1

               TableTo \1 - 1

             endif

           ENDM
  

Use:

  TableTo: MACRO

             if (\1 > 0)

               DC.W \1

               \@LocLabel: SET \1-1

               TableTo \@LocLabel

             endif

           ENDM