Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA
Path: utzoo!linus!philabs!cmcl2!seismo!brl-tgr!tgr!bilbo.jbrown@ucla-locus.ARPA
From: bilbo.jbrown@ucla-locus.ARPA (Jordan Brown)
Newsgroups: net.unix
Subject: Re:  International Unix
Message-ID: <2585@brl-tgr.ARPA>
Date: Tue, 29-Oct-85 19:45:49 EST
Article-I.D.: brl-tgr.2585
Posted: Tue Oct 29 19:45:49 1985
Date-Received: Fri, 1-Nov-85 01:35:42 EST
Sender: news@brl-tgr.ARPA
Lines: 15

> gwyn@brl:
> international != European

true, but European is a subset of international.

> ucbvax!fair:
> grep 'ctype.h' *
> finds ASCII-dependent programs

Not true at all.  "isalpha", "isupper", and most of the others are explicitly
NOT ASCII dependent.  They exist to allow independence from ASCII.  Sure, they
are implemented in an ASCII-dependent way, but if you want to change the
charset, all you need to do is change ctype.h and the library routine(s) (if
any).  In fact, for one of the implementations of ctype.h, all you need to
do is to change a table of character types.