diff options
| author | Bryan Bishop <kanzure@gmail.com> | 2012-05-04 20:13:35 -0500 | 
|---|---|---|
| committer | Bryan Bishop <kanzure@gmail.com> | 2012-05-04 20:13:35 -0500 | 
| commit | 133bcb70498f53cef584016615156cbe5bb7b447 (patch) | |
| tree | ca46017631eb22926fb54cf291a2f19112b07c8b /extras | |
| parent | 0721bd42e15d60af7c259da86f11effacc6aa636 (diff) | |
handle $57 in MainText.to_asm
Diffstat (limited to 'extras')
| -rw-r--r-- | extras/crystal.py | 15 | 
1 files changed, 15 insertions, 0 deletions
| diff --git a/extras/crystal.py b/extras/crystal.py index c4465b20d..8c55e35f6 100644 --- a/extras/crystal.py +++ b/extras/crystal.py @@ -1897,6 +1897,21 @@ class MainText(TextCommand):                  new_line  = True                  was_comma = False                  end       = True +            elif byte == 0x57: +                # close any quotes +                if in_quotes: +                    output += "\"" +                    was_comma = False + +                if not was_comma: +                    output += ", " + +                output += "$57\n" + +                in_quotes = False +                new_line  = True +                was_comma = False +                end       = True              elif byte in chars.keys():                  # figure out what the character actually is                  char = chars[byte] | 
