Function signatures

Camm Maguire <[email protected]>
Newsgroups gmane.comp.mathematics.algebra.fricas.devel,gmane.lisp.gcl.devel
Message-ID <[email protected]>
Greetings!

Unfortunately, there is some 'common' common lisp code that cannot be
compiled twice in the same image, i.e (load (compile-file ...))(load
(compile-file ...)), most notably pcl.  Typically this is due to
eval-when :compile-toplevel statements setting global state variables,
etc.  Where does fricas stand here?

GCL has a facility to iterate over all its loaded functions at the end
of a build to recalculate all function signatures consistently, and then
to recompile any needed original source files.  This is in place a
building twice from scratch after writing a sys-proclaims.lisp file.
The older mechanism will continue to be supported.  Is this something
that might be used in fricas?

Take care,
-- 
Camm Maguire			     		    [email protected]
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

-- 
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/87v874w93f.fsf_-_%40maguirefamily.org.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.