On Monday 14 Nov 2011 14:28:09 Waldek Hebisch wrote: > I compiled version that you posted and I get: > .... > DoubleFloat Which version of FriCAS are you using? The above is with my > developement version which is close to trunk.
I've just tried it again and it worked correctly this time. I don't know why I got this error before: > Internal Error > The function sipnt with signature hashcode is missing from domain > SCartesian2 I assume the earlier tests must have got my system into a funny state? So I guess the only thing that might be considered a bug is that extending a domain implementation with a category, either, Implementation ==> Type add or Implementation ==> SPointCategory() add does not produce a compile-time error but may lead to run-time errors. So given the general state of compiler error messages I don't know if its worth putting effort into? It would have been helped me to if I had got a meaningful error message at complie-time and perhaps I would not have needed to take up your time here. But there are so many issues with the compiler error messages. The code at: https://github.com/martinbaker/fricas/blob/master/src/algebra/scene.spad.pamphlet is just about complete, I have reconciled both sets of changes but please give me some more time to run my full set of tests on the code before using. BTW: would it be better to include the following as functions in SPAD code library rather than as macros that need to be added into each file? sayMsg ==> sayBrightly$Lisp math_to_string ==> mathObject2String$Lisp Could you try to hide the underlying Lisp code completely from SPAD programmers? Martin -- 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.
