Hier sind die Links, um durch
alle Seiten zu navigieren:
Version V0.6.0ß
13. Dezember 2005
von
Martin Elsässer
Gartenäcker 30
86938 Schondorf a.A.
Deutschland
Die TOS-Bibliothek ist entstanden, da die Pure-C beiliegende Bibliothek PCTOSLIB.LIB inzwischen "gnadenlos veraltet" ist. Einige System-Funktionen sind hier nicht vorhanden, so daß man immer wieder neue "Ergänzungs-Bibliotheken" dazu nehmen muß. Ferner benötigt ACSpro eine Bibliothek, die identische Bindings auch für GNU-C zur Verfügung stellt, damit der Anpassungsaufwand nicht ausufert.
So entstand diese TOS-Bibliothek - und genauso die GEM-Bibliothek. Die PCTOS.LIB ist kompatibel zur Pure-C-Bibliothek PCTOSLIB.LIB und kann diese direkt ersetzen - so geschehen z.B. in ACSpro V2.3.4. Die Verwendung der Pure-C-Headerdateien ist weiter möglich, ACSpro macht es in allen Versionen vor der 3.0.0 noch so... Die neueren Funktionen müssen dann eben ggf. einen Prototypen "nachgeschoben" bekommen. Da die TOS-Bibliothek aus ACSpro quasi "herausgelöst wurde", werden auch die von ACSpro definierten Datentypen int16, int32 etc. verwendet.