From: eplmst AT lu DOT erisoft DOT se (Martin Stromberg) Newsgroups: comp.os.msdos.misc,comp.os.msdos.programmer,comp.os.msdos.djgpp Subject: Re: Non Existant dos pipes - SOLUTION! Followup-To: comp.os.msdos.misc,comp.os.msdos.programmer,comp.os.msdos.djgpp Date: 23 Sep 1999 08:42:17 GMT Organization: Ericsson Erisoft AB, Sweden Lines: 24 Message-ID: <7scp59$paf$2@antares.lu.erisoft.se> References: <37E6C190 DOT F63627C AT hotmail DOT com> <7s6idm$8k4$1 AT solomon DOT cs DOT rose-hulman DOT edu> <37E6D2A3 DOT 1444E1DB AT hotmail DOT com> <37E73846 DOT 5318 AT earthlink DOT net> <37E7E2D1 DOT 629EEC8D AT hotmail DOT com> NNTP-Posting-Host: propus-144.lu.erisoft.se X-Newsreader: TIN [version 1.2 PL2] To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com aw AT mail1 DOT bet1 DOT puv DOT fi wrote: : brahms AT mindspring DOT com (Stan Brown) wrote: : > Really. Stroustrup writes about this very point in /The Design and : > Evolution of C++/. The C programming language needs the { | } characters, : > but Scandinavians had to type ø æ å, which are regular letters to them, : > to get the needed ASCII codes. As you may suspect, it made for some : > mighty strange-looking programs, so the ANSI C committee came up with : > ugly trigraphs to work around the problem. So in C the sequences ??< and : > ??> can be used instead of the curly braces { }, and ??! for |. (By the : > way, | on my keyboard is a broken bar, but on my screen it's unbroken.) : Well, I'm using a Finnish/Swedish keyboard and I've been using Swedish : letters AND curly braces without a problem for a long time. I've used : CP437, CP850 ("official" Swedish CP, but I prefer 437) and ISO-8859-1. : Maybe Stroustrup is referring to older, non-PC systems, using a modified : ASCII charset and 7-bit to represent characters? Yes. Like Unix in the eighties. Shostakovich, String Quartet 15, MartinS