>   http://www.mindview.net/WebLog/log-0025  
  
I liked especially the following rule:   
  
  "If it is not tested, it is broken." =)  
  
>  
>  > Scheme is interpreted, the behavior of the program (say LilyPond) can be    
>  > changed dynamically.   
>   
> Just to bring a correction:  
> interpreted/compiled implementation is orthogonal dynamic/static  
> programs. That's the second that you are refering to, it seems. guile  
> scheme is interpreted only, but it could have had a compiler and not  
> lose its dynamicity.   
  
I should not have touched the dynamic/static issue -- never have understood it  
(i.e. the difference between dynamic/static C-libraries in linux) in depth.  
Being said dynamically, I should have said 'when typing a .ly file'. But your  
correction (Thanks!) made my point, 'to be able to change the grammary (i.e. 
lexical rules) on-the-fly', clearer:  
  
> With other implementations, you can compile files or functions on purpose,   
> during run-time.  
  
--   
  Heikki Junes  


_______________________________________________
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to