Thanks Waldek, escaping these special characters works great!

On Thu, Apr 7, 2011 at 12:12 PM, Waldek Hebisch  wrote:
> Bill Page wrote:
>>
>> Waldek,
>>
>> What determines which unicode characters are "FriCAS characters"? E.g.
>>
>> http://axiom-wiki.newsynthesis.org/Unicode#bottom
>>
>> (1)  =E2=88=9E
>>   Line   1: =E2=88=9E
>>            AB
>>   Error  A: Improper syntax.
>>   Error  B: The character #\INFINITY is not an FriCAS character.
>>    2 error(s) parsing
>>
>> Is this configurable somehow?
>>
>
> This is determined by code in scan.boot.  Currently you can
> directly use characters with code < 256 or letters.  However,
> from practical point of view this only affect error message
> you get: there is a short list of characters having special
> meaning and then letters.  If FriCAS does not know what to
> do with your character then you get error.  You can put any
> characters inside strings and use any letter in identifirs,
> but otherwise the list of allowed is fixed.
>
> AFAICS #\INFINITY is not considered a letter, so to put is as
> part of name you need escape.
>
> ATM to decide what is letter we use Lisp function which gives
> answer based on Unicode standard.
>

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/fricas-devel?hl=en.

Reply via email to