Mark Clements wrote:
>
> I was trying to find a simple way to convert a Lisp character (e.g. _$Newli=
> ne$Lisp) to an Axiom Character. Does the following experiment in the interp=
> reter suggest an approach to adding character?:%->Boolean and character:%->=
> Character to the SEX domain? The SExpressionCategory does not incorporate c=
> haracters and Characters - does anyone know why?
My guess is that SExpression incorporates types which are "directly"
represented in Lisp, that is convertions are just a pretend.
FriCAS Character-s are represented as small integers and
converstions between FriCAS characters and Lisp characters
perform some computations. More generally, I think that SExpression
was designed to be _Spad_ domain which provides Lisp features
but is not entirely tied to Lisp. In other words, porting
to different virtual machine should not require writing port
of whole Lisp.
--
Waldek Hebisch
[email protected]
--
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.