ref: 80fc1f42c4222e467ad9e1a0ef69a6832b345d71
parent: fd6bb7de55183152bc116902be7b341ab71269ff
author: Bryan Bishop <[email protected]>
date: Sun Jan 27 12:45:23 EST 2013
clean up the preprocessor macro list
--- a/preprocessor.py
+++ b/preprocessor.py
@@ -17,11 +17,10 @@
TextEndingCommand,
text_command_classes,
movement_command_classes,
- music_classes
+ music_classes,
)
-macros = command_classes + \
- [
+even_more_macros = [
Warp,
XYTrigger,
Signpost,
@@ -28,9 +27,13 @@
PeopleEvent,
DataByteWordMacro,
ItemFragment,
- ] + [x[1] for x in text_command_classes] + \
- movement_command_classes + \
- music_classes
+]
+
+macros = command_classes
+macros += even_more_macros
+macros += [each[1] for each in text_command_classes]
+macros += movement_command_classes
+macros += music_classes
# show lines before preprocessing in stdout
show_original_lines = False