Download Page für Bibliotheken
- liste (15.02.2005)
Dies ist eine kleine Lib für C, die eine sortierte Liste implementiert.
Die Liste ist universell für beliebige Datentypen verwendbar, da als
Schlüssel und Daten ein typloser Zeiger benutzt wird und eine
Vergleichsfunktion der Listenverwaltung übergeben wird.
- rclib (05.03.2003)
Dies ist eine kleine Lib für GEM Programmierung und C, die einige
Funktionen für die Behandlung von Rechtecken (GRECT Struktur)
enthält. Einige Bindings wie z.B. GCC enthalten schon diese rc_
Funktionen, sie sind aber kein offizieller Bestandteil von GEM. Eine Lib
für TC/PC liegt bei.
- portab.h (29.12.2002)
Dieses Archiv enthält die Dateien portab.h und machine.h, die von DRI
für eine portable GEM Programmierung mit C vorgeschlagen wurde. Die
Datei portab.h enthält u.a. Definitionen für
compilerunabhängige Datentypen und korrigiert fehlerhafte GEM-Bindings.
Die Datei machine.h dient im Wesentlichen dazu, auf Intel CPUs im small
Speichermodell auch mit large Pointern umzugehen, wenn dies der Compiler
nicht unterstüzt.
- workbench (28.02.2004)
Dies ist die GEM Programmers' Workbench, die nach Freigabe der GEM Sourcen
unter GPL auch als GPL gfreigegeben wurde. Es handelt sich hierbei um eine
GEM Lib, die dem Programmierer einige Standardaufgaben abnehmen soll. Die
Lib sollte sich auch recht schnell unter PC/GEM übersetzen lassen.
Es sollte eine Lib verwendet werden,
die sich an den Bindings anlehnt, die von den Brüdern Geiß in dem
Buch "Vom Anfänger zum GEM-Profi" vorgeschlagen wurde. Die Funktionen
für die Behandlung von Rechtecken (GRECT) wurden in die
rclib verschoben.
- boolean.h (30.07.2003)
Dieses Archiv enthält die Datei boolean.h, die einen logischen
Datentyp definiert.
- rbuf (30.07.2003)
Dies sind die Sourcen zu einer Lib für einen Ringpuffer in C. Die Lib
basiert frei auf Sourcen der seriellen
Treiber von Snippets.
Zurück zur Downloadpage
Zurück zur Homepage