shithub: pokecrystal

Download patch

ref: ebb591a7ec624acce35d0378201c641724ac8d4c
parent: 93514b18629fe42c0a2688dac57d90998ea5daaa
author: Bryan Bishop <kanzure@gmail.com>
date: Sat Aug 31 05:56:24 EDT 2013

make a MacroException more verbose in preprocessor

--- a/preprocessor.py
+++ b/preprocessor.py
@@ -520,7 +520,8 @@
                     allowed_length += 2 # bank and label
                 else:
                     raise MacroException(
-                        "dunno what to do with a macro param with a size > 3"
+                        "dunno what to do with a macro param with a size > 3 (size={size})"
+                        .format(size=param_klass.size)
                     )
             else:
                 raise MacroException(
--