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.
