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
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