From: Koenraad de Smedt
Subject: chars æ, ø, å 	in CMUCL
Date: 
Message-ID: <3A9D1A2C.C590A8FE@uib.no>
Hi,

CMUCL seems to treat upper-ASCII characters, for instance
Norwegian æ, ø and å, as undefined macro characters at the
beginning of a symbol.  Which results in an error unless
they are preceded by \.

Is there any way of changing the readtable so that CMUCL
will treat these characters as normal alphabetic characters?

Thanks,

Koenraad

-- 
Prof. Koenraad de Smedt				··············@uib.no
Universitetet i Bergen				tel: +47 5558-2052
http://fasting.hf.uib.no/~desmedt		fax: +47 5558-9354
From: Raymond Wiker
Subject: Re: chars æ, ø, å  in CMUCL
Date: 
Message-ID: <86zof6ak2s.fsf@raw.grenland.fast.no>
Koenraad de Smedt <·······@uib.no> writes:

> Hi,
> 
> CMUCL seems to treat upper-ASCII characters, for instance
> Norwegian �, � and �, as undefined macro characters at the
> beginning of a symbol.  Which results in an error unless
> they are preceded by \.
> 
> Is there any way of changing the readtable so that CMUCL
> will treat these characters as normal alphabetic characters?

        A partial solution might be something like this:

(map nil (lambda (char)
	   (set-syntax-from-char char #\a))
     '(#\� #\� #\� #\� #\� #\�))

        This makes ������ constituent characters, but does not
establish the relationship between upper- and lower-case characters.

-- 
Raymond Wiker
·············@fast.no