|
TOS-Bibliothek für PureC
Version 0.6.0ß
vom 13. Dezember 2005
von Martin Elsässer
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.
Copyright © Martin Elsässer (martin@melsaesser.de)
Letzte Aktualisierung am 13. Dezember 2005
|