Dear Alberto (and whoever else contributed to Crisol),

Thank you very much for your posting. I just played around with it a bit. The interactive creation of functions, functors etc. worked nicely out of the box.

Congratulations: you did a very nice job for the Oz newbie!!


Nevertheless, here are little problems and suggestions:

* If you want to save the user checking the Oz manual, Crisol needs to provide the full interface of, e.g., procedures which the user interactively selects from the menu etc. Currently, when a user selects FD.sum then Crisol only asks for three parameters without further specification. The user can only successfully answer those queries if he knows the interface anyway: {FD.sum *Dv +A *D}.

On 27.07.2005, at 03:05, Alberto Delgado wrote:
if you want to use the auto-complete function with FD and FS modules,
you only have to write "{FD(S)."  and press the tab-key.

* The auto-complete function seems not to work as you described it. On my machine, pressing the tab key after typing "{FD." has no such effect (it does indentation though..). Nevertheless, when FD is selected in the menu, the tab key does its job.

* Questions of the interactive assistant (e.g. procedure definition) could be at times more specific. For instance the procedure assistant asks first 'would you like to declare local variables' and then 'name' without specifying whether the name of the procedure or local variables is required.

* It may be a bit irritating that in every procedure / function definition created by Crisol the body is labelled 'constraints' (by a comment) -- perhaps a more neutral 'definition' or 'body' is an alternative?

* More cosmetics: the order of entries in the sub menus is confusing to me. Alternatively, the order could be alphabetically or ordered by their expected usage.

python install_crisol (mozart_path)

* For the installation, I had to slightly change the command to

  python install_crisol.py [mozart_path]

if you want to install a functor use:
python install_functor <name of the functor>
the .oz and the .ozf have to be in the same directory

Unfortunately, I was not able to do this.

BTW: you mentioned Linux -- installation on MacOS X went smoothly as well.

Thanks again for your nice contribution!

Best wishes,
Torsten

--
Torsten Anders
Sonic Arts Research Centre
Queen's University Belfast (UK)
www.torsten-anders.de


_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to