Whenever I try to compile my game, 2600basic runs fine and generates a .asm file, but when DASM starts, I get the following error:
2600 Basic compilation complete.
DASM V2.20.07, Macro Assembler ©1988-2003
2600basic_variable_redefs.h (2): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (3): error: Illegal character '{5}'.
char = '{' 123 (-1: 122)
2600basic_variable_redefs.h (3): error: Illegal character '}'.
char = '}' 125 (-1: 53)
2600basic_variable_redefs.h (3): error: Syntax Error 'z{5}'.
2600basic_variable_redefs.h (4): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (5): error: Illegal character '{4}'.
char = '{' 123 (-1: 122)
2600basic_variable_redefs.h (5): error: Illegal character '}'.
char = '}' 125 (-1: 52)
2600basic_variable_redefs.h (5): error: Syntax Error 'z{4}'.
2600basic_variable_redefs.h (6): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (7): error: Illegal character '{7}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (7): error: Illegal character '}'.
char = '}' 125 (-1: 55)
2600basic_variable_redefs.h (7): error: Syntax Error 'w{7}'.
2600basic_variable_redefs.h (: error: Not enough args passed to Macro.
2600basic_variable_redefs.h (9): error: Illegal character '{6}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (9): error: Illegal character '}'.
char = '}' 125 (-1: 54)
2600basic_variable_redefs.h (9): error: Syntax Error 'w{6}'.
2600basic_variable_redefs.h (10): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (11): error: Illegal character '{5}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (11): error: Illegal character '}'.
char = '}' 125 (-1: 53)
2600basic_variable_redefs.h (11): error: Syntax Error 'w{5}'.
2600basic_variable_redefs.h (12): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (13): error: Illegal character '{4}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (13): error: Illegal character '}'.
char = '}' 125 (-1: 52)
2600basic_variable_redefs.h (13): error: Syntax Error 'w{4}'.
2600basic_variable_redefs.h (14): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (15): error: Illegal character '{3}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (15): error: Illegal character '}'.
char = '}' 125 (-1: 51)
2600basic_variable_redefs.h (15): error: Syntax Error 'w{3}'.
2600basic_variable_redefs.h (16): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (17): error: Illegal character '{2}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (17): error: Illegal character '}'.
char = '}' 125 (-1: 50)
2600basic_variable_redefs.h (17): error: Syntax Error 'w{2}'.
2600basic_variable_redefs.h (18): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (19): error: Illegal character '{1}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (19): error: Illegal character '}'.
char = '}' 125 (-1: 49)
2600basic_variable_redefs.h (19): error: Syntax Error 'w{1}'.
2600basic_variable_redefs.h (20): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (21): error: Illegal character '{0}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (21): error: Illegal character '}'.
char = '}' 125 (-1: 48)
2600basic_variable_redefs.h (21): error: Syntax Error 'w{0}'.
2600basic_variable_redefs.h (22): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (23): error: Illegal character '{3}'.
char = '{' 123 (-1: 122)
2600basic_variable_redefs.h (23): error: Illegal character '}'.
char = '}' 125 (-1: 51)
2600basic_variable_redefs.h (23): error: Syntax Error 'z{3}'.
2600basic_variable_redefs.h (24): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (25): error: Illegal character '{2}'.
char = '{' 123 (-1: 122)
2600basic_variable_redefs.h (25): error: Illegal character '}'.
char = '}' 125 (-1: 50)
2600basic_variable_redefs.h (25): error: Syntax Error 'z{2}'.
2600basic_variable_redefs.h (2): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (3): error: Illegal character '{5}'.
char = '{' 123 (-1: 122)
2600basic_variable_redefs.h (3): error: Illegal character '}'.
char = '}' 125 (-1: 53)
2600basic_variable_redefs.h (3): error: Syntax Error 'z{5}'.
2600basic_variable_redefs.h (4): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (5): error: Illegal character '{4}'.
char = '{' 123 (-1: 122)
2600basic_variable_redefs.h (5): error: Illegal character '}'.
char = '}' 125 (-1: 52)
2600basic_variable_redefs.h (5): error: Syntax Error 'z{4}'.
2600basic_variable_redefs.h (6): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (7): error: Illegal character '{7}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (7): error: Illegal character '}'.
char = '}' 125 (-1: 55)
2600basic_variable_redefs.h (7): error: Syntax Error 'w{7}'.
2600basic_variable_redefs.h (: error: Not enough args passed to Macro.
2600basic_variable_redefs.h (9): error: Illegal character '{6}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (9): error: Illegal character '}'.
char = '}' 125 (-1: 54)
2600basic_variable_redefs.h (9): error: Syntax Error 'w{6}'.
2600basic_variable_redefs.h (10): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (11): error: Illegal character '{5}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (11): error: Illegal character '}'.
char = '}' 125 (-1: 53)
2600basic_variable_redefs.h (11): error: Syntax Error 'w{5}'.
2600basic_variable_redefs.h (12): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (13): error: Illegal character '{4}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (13): error: Illegal character '}'.
char = '}' 125 (-1: 52)
2600basic_variable_redefs.h (13): error: Syntax Error 'w{4}'.
2600basic_variable_redefs.h (14): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (15): error: Illegal character '{3}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (15): error: Illegal character '}'.
char = '}' 125 (-1: 51)
2600basic_variable_redefs.h (15): error: Syntax Error 'w{3}'.
2600basic_variable_redefs.h (16): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (17): error: Illegal character '{2}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (17): error: Illegal character '}'.
char = '}' 125 (-1: 50)
2600basic_variable_redefs.h (17): error: Syntax Error 'w{2}'.
2600basic_variable_redefs.h (18): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (19): error: Illegal character '{1}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (19): error: Illegal character '}'.
char = '}' 125 (-1: 49)
2600basic_variable_redefs.h (19): error: Syntax Error 'w{1}'.
2600basic_variable_redefs.h (20): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (21): error: Illegal character '{0}'.
char = '{' 123 (-1: 119)
2600basic_variable_redefs.h (21): error: Illegal character '}'.
char = '}' 125 (-1: 48)
2600basic_variable_redefs.h (21): error: Syntax Error 'w{0}'.
2600basic_variable_redefs.h (22): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (23): error: Illegal character '{3}'.
char = '{' 123 (-1: 122)
2600basic_variable_redefs.h (23): error: Illegal character '}'.
char = '}' 125 (-1: 51)
2600basic_variable_redefs.h (23): error: Syntax Error 'z{3}'.
2600basic_variable_redefs.h (24): error: Not enough args passed to Macro.
2600basic_variable_redefs.h (25): error: Illegal character '{2}'.
char = '{' 123 (-1: 122)
2600basic_variable_redefs.h (25): error: Illegal character '}'.
char = '}' 125 (-1: 50)
2600basic_variable_redefs.h (25): error: Syntax Error 'z{2}'.
bytes of ROM space left
Unrecoverable error(s) in pass, aborting assembly!
Being new to Batari, I have no idea what the heck any of that means.
Thanks for the help.