Array Separators
Mark Terry
mark at abernackie.com
Mon Mar 17 07:48:48 PDT 2008
On Mar 17, 2008, at 10:04 AM, Gary Yonaites wrote:
> I know these control codes originated for use with paper tapes and
> migrated to some use as modem control codes. I doubt you will run
> into them (other than the common usage ones like lf, cr, tab etc.) in
> normal use. I would like to hear more on the problem using chr(0)
> that you mention since I have not run into that as of yet. My
> personal favorites for unique non-printing separators has been the chr
> (0) & chr(1) together with the chr(127). I also use the chr(165)
> bullet symbol for an easily spotted printable separator.
>
> On Mar 17, 2008, at 6:06 AM, Mark Terry wrote:
>
>> Wow. It looks like there might be lots of potential candidates in the
>> control characters. I wonder, though, if some of the more arcane
>> characters (audible bell, substitute character, device control, start
>> of header or text, etc.) aren't still being used somewhere, or have
>> acquired new assignments. Does anyone know which of these characters
>> might be good, or bad, and why?
In a 12/16/05 post with Subject: "Proc Bug" I described the problems I
was having. Dave Thompson confirmed the behavior, and speculated it
might have been connected to the special use of chr(0) in C. My
conclusion then was just to avoid the literal use of chr(0) in an
execute statement, which I have been doing. There are at least a
couple simple workarounds, but I've always wanted to find a couple of
"very likely to be safe" separators, anyway.
M
More information about the Qna
mailing list