Hi,

 I'd like to ask for some coding conventions. We'll need some unified stuff
or everything will look like patchwork.

* Anthony, do you agree on using the "JokerUtilities.h" file I sent you as
the base header for the code? It's the one that contains the declaration of
the class string for MPW, the assert and exception definition macros, the
DEBUG flag and it includes the headers stdlib.h, ctype.h, string.h,
stdexcept.h, iostream.h. Of course we'd rename "JokerUtilities.h" to
"OCrdUtilities.h" or something else.

* Do we want to name deletion functions "Delete" or "Kill"?

* Do we agree that "Remove" always means dis-associating an object with
some other object but not disposing of it?

That's all I wanted to ask for now.

BTW, how about a status report on the interpreter? I'd also be interested
in a interpreter compiled to a library with APIs to add/remove commands (a
simple command class that contains the command name and a Run() method),
functions, constants etc. This way we could experiment with it a bit better.

 Block files basically work (you can set/get/kill blocks), but I still need
to add streaming (accessing blocks that don't fit in RAM completely),
endian conversion (=Mac/Dos conversion) and wrapper functions for setting
block characteristics.

 Is here anybody who'd like to do a test compile of the block files on a
PC, Unix or Linux compiler and tell us how it works etc.?

 BTW, do we have a download area again? What do I have to do to upload
XBlockFile there, and can I DL an interpreter snapshot there?

Cheers,
-- M. Uli Kusterer

------------------------------------------------------------
             http://www.weblayout.com/witness
       'The Witnesses of TeachText are everywhere...'

--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
Sign: http://www.giguere.uqam.ca/petition/hcpetition.html

Reply via email to