#Benchmark Modula-2
24-Apr-93 11:03:06
Sb: #34300-#Benchmark Modula-2
Fm: Art Steinmetz 76044,3204
To: Thomas M. Breeden 75210,2424
Also note that while M2S follows the C= convention of passing pointers in
the Amiga libs, BM2 supplied libs generally pass the actual record
structure. For example:
M2S: PROCEDURE OpenScreen(newScreen:NewScreenPtr):ScreenPtr;
BM2: PROCEDURE OpenScreen(VAR newScreen:NewScreen):ScreenPtr;
The M2S way is preferred only because it's consistent with the way C folks
do things. How do you do it?
Tags are another matter entirely. How are they implemented?
— Art