>
>Additionally, when building the setup.exe on Windows we compile guile from
>source anyway, so applying a patch that has been sent to bug-guile but is
>not contained in any release yet is perfectly fine, at least IMHO.
>
>-- andi5
>
>  
>
Again I am probably making some wrong assumptions. Compiling WHAT? The 
interpreter certainly, "eval" itself, perhaps a few of the most 
basic/most frequently used function definitions. But with most 
"extendable" languages like LISP and its dialects the bulk of the 
definitions available at the start are usually done in the language 
itself. OR, in "compile and go" implementations that makes little 
difference (any that are added are compiled before execution/evaluation 
as opposed to a strict "interpreter" implementation where the expression 
would be reinterpreted every time used.)

Isn't that true of Guile? Some reason to believe that these particular 
erroneous definitions were part of the compile? Even if they were, what 
difference would that make except perhaps speed when being evaluated? 
They still could be overridden by redefinition, yes?

(I hope not confusing people with bringing up matters of how LISP like 
languages are implemented..)
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to