On Sat, 4 Oct 2003 18:59:33 +0200 (CEST) Robert Vazan <[EMAIL PROTECTED]> wrote:

RV> Advantages of script over Gui are very poor. It has no variables and no
RV> procedures. It can do arithmetic and string concatenation, but what use is
RV> there for it?

 It can do more complex tests and actions; it can have several tests and it
have "else" clauses; and probably more...

RV> As I understand it, there are several steps from Gui editor to actual
RV> filtering:
RV> 
RV> * Editing
RV> * Writing Gui settings to data structure (MFDialogSettings?)
RV> * Saving settings to profile
RV> * Generating script from data structure
RV> * Parsing script
RV> * Evaluating script
RV> 
RV> I think that evaluating the data structure directly is much simpler than
RV> first translating it to script and then evaluating that script.

 The structure is more limited than the full language though...

RV> But in-memory data structure with profile serialization is much simpler and
RV> it is 90% there already.

 I doubt about 90% part but, anyhow, as you say, why remove something
which is there and which works? I don't see any problems with the current
situation.

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