]> git.sur5r.net Git - cc65/commitdiff
Added docs for .CHARMAP
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 30 Apr 2003 21:10:10 +0000 (21:10 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 30 Apr 2003 21:10:10 +0000 (21:10 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2101 b7a2c559-68d2-44c3-8de9-860c34a00d81

doc/ca65.sgml

index 53a24caf4d0e47788e92d50deefa59b80c99563b..f08fe8f67efc0a20c11af3571bfdd6e5cccbe96c 100644 (file)
@@ -766,6 +766,22 @@ Here's a list of all control commands and a description, what they do:
   </verb></tscreen>
 
 
+<sect1><tt>.CHARMAP</tt><label id=".CHARMAP"><p>
+
+  Apply a custom mapping for characters. The command is followed by two
+  numbers in the range 1..255. The first one is the index of the source
+  character, the second one is the mapping. The mapping applies to all
+  character and string constants when they generate output, and overrides
+  a mapping table specified with the <tt><ref id="option-t" name="-t"></tt>
+  command line switch.
+
+  Example:
+
+  <tscreen><verb>
+               .charmap        $41, $61        ; Map 'A' to 'a'
+  </verb></tscreen>
+
+
 <sect1><tt>.CODE</tt><label id=".CODE"><p>
 
   Switch to the CODE segment. The name of the CODE segment is always