Ralf Hemmecke wrote:
>
> Hi Waldek,
>
> sorry for bothering you so much with this i-output stuff, but
> I am a bit concerned with type dependencies.
>
> If I replace certain boot/lisp functions with SPAD equivalents, how
> "high" in the type hierarchy am I supposed to go?
>
> I don't want to introduce unnecessary type dependencies, and the
> i-output stuff should probably come before all the other formatting SPAD
> packages like TeXFormat, etc. But what approximately can I assume to
> exist already?
>
> Certainly, I need SExpression, OutputForm and String, Integer, Symbol,
> Float and probably List, Boolean. Anything else I can rely on?
Do not bother too much. OutputForm (or eqivalent) is likely to
get hairy in the future. If that causes bootstrap problem we
will probably add some rudimentary output support to print
compiler error messages during bootstrap. So if you have
good reasons to use other routines, then use them. For example,
ATM for fortan output I need AssociationList. Quite possible
that I will need a hash table or sort.
--
Waldek Hebisch
[email protected]
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.