On Sat, 4 Oct 2003 17:41:01 +0200 (CEST) Robert Vazan <[EMAIL PROTECTED]> wrote:

RV> On Sat, 4 Oct 2003 14:16:03 +0200 (Romance Daylight Time) Vadim Zeitlin
RV> <[EMAIL PROTECTED]> wrote:
RV> 
RV> > On Sat, 4 Oct 2003 14:09:44 +0200 (CEST) Robert Vazan <[EMAIL PROTECTED]> wrote:
RV> > 
RV> > RV> What's the purpose of filter language?
RV> > 
RV> >  Err, write filters. What do you mean?
RV> 
RV> I meant to ask what advantages does it provide over Gui editor and Python.

 GUI editor is just used to create filter programs, that's all. It can only
create a (simple) subset of the valid programs in this language, this is
why it is useful to also have the possibility to type the program text
directly but even if it could generate all programs it still wouldn't mean
that we don't need the filter language because this is what is executed
when the filter is used. Or do you mean to just remove/drop the parsing
part of the filter language (for me the language is not just the parser but
also the interpreter itself)?

 As for Python, the only advantage is simplicity, i.e .that we can have GUI
editor and built in interpreter for the filter language but not for Python.
Its syntax is also more suitable for this particular task IMHO...

RV> >  It is rather the contrary: it is possible to call Python functions from
RV> > the filter language (see "python()" function).
RV> 
RV> This is what would end up in Gui editor (if it isn't there already

 It is.

RV> Or there could be a scripting area where one could write longer
RV> scripts.

 This isn't, but would be easy to add -- if Python worked...
VZ



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Mahogany-Developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-developers

Reply via email to