Dies ist eine alte Version des Dokuments!
Pretty C
Ein C-Compiler für den KC 85/1
Dr. Reinhard Wobst, 1987
Pretty C ist ein kleiner Einpass-C-Compiler zum Lernen der Sprache C (K&R-Syntax!). Er wurde speziell für Kleincomputer und Kassetten-Rekorder als Massenspeicher entwickelt.
Vor Nutzung des Compilers ist es erforderlich, das Handbuch zu lesen!
Geladen wird der Compiler mit
>PRETTYC
Dann stehen die Kommandos
- EC Editor
- CC Compiler
- C@ Kommandoprozessor
- GO Programmausführung
zur Verfügung.
Downloads
- Handbuch Version 1.0 incl. Ergänzung Version 1.1 (digitalisiert U. Zander)
- Softwarepaket (PRETTYC.COM, INSTALL.COM, Bibliotheken CEXT,CLIB,CLIBM,DEBUG, Beispiele HELLO, SCHAUKEL, SIEB)
Hinweise
Die originale Version lässt nur mit Kassettenrekorder nutzen! Meine gepatchte Version arbeitet auch mit USB und SD-Karten.
Achtung: Es darf kein Schalt-ROM-Modul zum Einsatz kommen! Der Compiler macht Schreibzugriffe auf 0FFFEh und weitere Adressen, die zum Abschalten eines Schalt-ROMs führen!
>CD PRETTYC >PRETTYC Empfehlung erst Buffer für CLIB dann Buffer für CMD dann Buffer MAIN für Programme CMD: Erst MAIN kompilieren, dann CLIB; denn das Kompilieren von CLIB dauert recht lang, und so sieht man eigene Fehler im MAIN sofort, und muss nicht immer warten, bis alles compiliert ist. >EC CLIBM/CR * *STRG-C ESC+R,CLIBM ESC+E >EC CMD/CR *CC MAIN/BP:0/LI:0 *CC CLIBM/CN STRG-C ESC+E EC MAIN/CR *main(){} *STRG-C ESC+E Speicherabzug CLIBM+CMD+MAIN auf Band sichern, dann spart man sich diese Schritte, sondern lädt einfach im OS. ( prettyc muss aber vorab init werden, dazu einfach einmal CC ) >EC /DI 8000 8E8F CLIBM 9000 902A CMD 9200 9217 MAIN >SAVE 8000 921F FFFF filename: EC_CLIB.COM Dann alles compilieren mit >C@ und Start mit >GO