CompuServe Messages

#Benchmark Modula-2

    24-Apr-93 11:03:06
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