Systemnähes Programmierung: compiler
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Skia b06785f4b7 Last stuff found in my worktree 10 months ago
Automat Restucture the whole project! 7 years ago
Buffer Fix a small bug in the Buffer 7 years ago
Parser Last stuff found in my worktree 10 months ago
Scanner Improve array function, and some shit in Makefiles 7 years ago
Symboltable Still some organizing: everything compile well! 7 years ago
docs Some cleanups and some new dirs 7 years ago
includes Improve array function, and some shit in Makefiles 7 years ago
testfiles/Scanner Fix a small bug in the Buffer 7 years ago
makefile Improve array function, and some shit in Makefiles 7 years ago
readme.txt Move the entire interface-design to readme.txt (my eyes, just get it away) 7 years ago

readme.txt


/*
===========================================================================

MAKEFILE STUFF

===========================================================================
*/

Das Projekt wurde in 4 Teilprojekte aufgeteilt:

- Automat
- Buffer
- Symboltabelle

- Scanner


Jedes Teilprojekt hat die Verzeichnisstruktur:
- debug enthaelt Objektfiles zum Testen
- lib enthaelt Objektfiles zum Erstellen der shared library des Teilprojekts
- src enthaelt den Source-Code

jedes Teilprojekt enthaelt ein eigenes Makefile und eine eigene Main-Klasse, um die Funktionalitaet zu testen.

Level: ohne Makefile Kenntnisse
Im Makefile im Teilprojekt Automat sind alle Schritte zum Compilieren und Linken ausfuehrlich aufgelistet.


Level: wenig Makefile-Kenntnisse
Im Makefile im Teilprojekt Buffer werden die benoetigten Verzeichnisse ueber Variablen definiert.


Level: gute Makefile-Kenntnisse
Im Makefile im Teilprojekt Symboltabelle und Scanner wird auch die Liste der Abhaengigkeiten ueber Variablen deklariert
A