Ralf Hemmecke wrote:
> 
> > - instead of sayTeX$Lisp, sayTexmacs$Lisp, etc we should have
> >    sayOutput.  At the beginning we should have macro expanding
> >    to correct value, like:
> >
> >    sayOutput ==>  sayTexmacs$Lisp
> >
> >    or
> >
> >    sayOutput ==>  sayTex$Lisp
> >
> >    That way we preserve similarity and avoid spreading $Lisp all
> >    over the source.
> 
> Actually, I'd rather have sayOutput in a package Foo which takes a 
> parameter "TeX", "TeXmacs", etc. (whether string or an integer that is 
> used for selection, I don't care much), but then one would have
> 
>    say x ==> sayOutput("TeXmacs", x)$Foo
> 
> then all the Lisp stuff would be concentrated in Foo.
> 

Why do you want to introduce parameter?  It looks like completly
unnecessary indirection.

-- 
                              Waldek Hebisch
[email protected] 

-- 
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.

Reply via email to