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
