Hallo Leute, habe neulich einen älteren Modula-2 Sourcecode ausgegraben (der nicht von mir ist), und wollte den spaßeshalber mal auf einem aktuellen Linux-System compilieren. Hier hab ich den GNU Modula-2 Compiler gefunden, aber er stört sich an einem Konstrukt im alten Sourcecode, das es wohl nur beim Megamax Modula-2 früher gab... und zwar beispielsweise folgendes bei einer Prozedurdeklaration:
PROCEDURE Print (REF s : ARRAY OF CHAR);
GNU Modula-2 kennt das "REF" Schlüsselwort nicht. Kennt sich noch jemand mit Megamax Modula-2 aus und weiß, für was das gut war? Kann ich das einfach durch "VAR" ersetzen oder weglassen? Der Sourcecode ist leider voll davon, deshalb würd ich das gerne erst verstehen, bevor ich das ausprobiere zu ändern...