Chapter Contents

Previous

Next
Character Set Defaults for Special Characters
Because C accepts several special characters on input that may not be available on all terminals and printers, alternate representations for these characters can be customized by each compiler site at installation time. If alternate representations are customized for your site, then they are used by the SAS/C Debugger, as well as the compiler and object module disassembler (OMD).

The special characters are braces, brackets, the circumflex, the tilde, the backslash, the vertical bar, the pound sign, and the exclamation point. Determine if your site has customized values for these characters and what the values are. Otherwise, the default representations listed in Default Representations for Special Characters are in effect.

Keep in mind that these alternate representations for characters apply only to debugger commands. Also, note that you can subsitute (| |) for [ ] and (< >) for { }.

Note:    The columns labeled "Primary" and "Alternate" in Default Representations for Special Characters contain the primary and alternate debugger input representations for the special characters.  [cautionend]

Default Representations for Special Characters
Character Primary Alternate
left brace 0cx0

{

0x8b

{

right brace 0xd0

}

0x9b

}

left bracket 0xad

[

0xad

[

right bracket 0xbd

]

0xbd

]

circumflex (exclusive or) 0x5f

¬

0x71  (table note 1)

^

tilde 0xa1

~

0xa1

~

backslash 0xe0

\

0xbe

[ne]

vertical bar (inclusive or) 0x4f

|

0x6a

|

pound sign 0x7b

#

0x7b

#

exclamation point 0x5a

!

0x5a

!

TABLE NOTE 1:   The caret (^) is usually associated with this value. [arrow]


Chapter Contents

Previous

Next

Top of Page

Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.