CLAS

Thorsten Zoerner zoerner@cs.kun.nl
Fri, 5 Mar 1999 11:12:37 +0100


Dear Richard,

>There are a number of typos in the clas.html file:
>"qubic" should be "cubic"
>"infered" should be "inferred"
>"swapes" should be "swaps"
>"unifies" should be "uniquifies" (ugh)
>Probably others that I missed on a quick scan.
Thanks. I have corrected them - I don't like "uniquifies" though.

>More importantly, this package suggests two principles that should guide
>future releases of this and other Clean packages.
>
>1.  The distribution should include the documentation.
>    I did save the clas.html file, _but_ it refers to a bunch of .gif
>    and other files, so that to view the documentation I _have_ to do
>    remote accesses which the department is billed for.  How much
>    better if _all_ the files I needed for documentation were there
>    right in the .tag.gz or .zip file!
I guess, I will include the web page (with the .gifs) from next release on.
So far I thought that clas.html contains only little more information than
the 00index.txt file (which again is just the concatenated .dcl files).

>2.  Because Clean is a layout-sensitive language,
>    DISTRIBUTED CLEAN SOURCES SHOULD NEVER *EVER* CONTAIN TABS.
... and they all do.

>    I would like to be able to use the *same* source files on my Unix
>    systems (where tabs are by default and for all practical purposes
>    immutably set to 8) and on my and my students Mac boxes (where
>    tabs are whatever Clean wants them to be, is it 3 or 4?).
You are probably unaware of the 'Format' item under the 'Edit' menu of the
CleanIDE. There you can actually set your tabbing instead of guessing it.

Kind regards, thorsten.



o-------------------------------------------------------------------o
  T h o r s t e n   		Z o e r n e r
  Computing Science Institute   Catholic University of Nijmegen
  email : zoerner@cs.kun.nl 	The Netherlands
o-------------------------------------------------------------------o