> Clearly, for replacing Boot code by Spad we need domains
> which will preserve values of variables.  My current
> idea is to have list of "system" domains which do not
> reference much outside and for which variables are
> preserved (which is how Boot works).

Well, the whole thing is only a problem for advanced users who actually
do use )lib and )compile. I understand, that you would like system
domains (sounds like "runtime support domains"). Such a distinction I
can support, but otherwise I do not like much that there are two
different kinds of domains.

In fact, when you introduce runtime-support stuff, it would make sense
to clean up the library by moving all $Lisp calls out and rather provide
a domain/package "RuntimeSupport" with a clear and sufficient API so
that nobody has to call any foo$Lisp anymore.

Ralf

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/1c087ba0-2f65-29ea-7c38-3cf0061301e0%40hemmecke.org.

Reply via email to