Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » Compilerbau

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
16.10.2008, 20:36 Uhr
KFC Embryo
Ein Huhn


Hallo,

wir haben jetzt im 3. Semester Compilerbau. Haben aber noch keine Übungen bekommen.
Wie kann ich Compilerbau üben? Wisst ihr zufällig wo ich Übungsaufgaben dazu finde bzw. gibt es da überhaupt was?

Gruß
--
An nescis, mi fili, quantilla prudentia mundus regatur?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.10.2008, 12:59 Uhr
stephanw
localhorst


Du kannst vielleicht mit yacc herumspielen und Dir eine Syntax für eine eigene Programmiersprache überlegen. Das würde Dir das Parsen erleichtern und Du kannst Dich damit beschäftigen, einen Syntaxbaum daraus zu erstellen und sogar einen Compiler bzw. Interpreter dafür zu bauen.

Oder, wenn Dir gerade das Parsen liegt, kannst Du ja auch einen Tokenizer bauen, der einen Quelltext liest, in Token zerlegt und dann noch einen Parser dazu, der dem ganzen Kram eine Bedeutung zuordnet.
--
Reden ist Schweigen und Silber ist Gold.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
17.10.2008, 14:13 Uhr
ao

(Operator)


Dann freut sich auch der Kollege hier, der will nämlich Autokennzeichen parsen: www.fun-soft.de/showtopic.php?threadid=19952&time=1224177790

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
17.10.2008, 15:11 Uhr
KFC Embryo
Ein Huhn


ok, das ist eine nette Übung.

Aber ich muss ganz ehrlich sein ich habe davon keine Ahnung.
Ab jetzt könnte man das Topic hier in das entsprechende Fprum verschieben, denke ich.

Ok also:

Gibt es da spezielle IDEs die einem das Compiler schreiben erleichtern?
Und wie überprüfe ich dann später einen Code auf syntaktische Fehler?
Muss ich ihn mit einem Input einlesen?

Ich habe echt keine Vorstellung wie man sowas praktikabel realisieren kann.
Und mir macht es Angst das die Vorlesung auch keinen Hinweis darauf gibt wobei das ja normal ist^^

Mfg
--
An nescis, mi fili, quantilla prudentia mundus regatur?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
18.10.2008, 18:43 Uhr
Hans
Library Walker
(Operator)


Hi,

Ihr habt doch bestimmt 'ne Literaturliste bekommen, oder nicht? - Oft stehen in den Büchern von amerikanischen Autoren Übungsaufgaben drin, z.B. im sogenannten "Drachenbuch" dem Compilerbau - Standardwerk von Aho, Sethi und Ullman.

Annsonsten kannst Du ja mal versuchen, den behandelten Stoff in ein Programm zu giessen...

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.

Dieser Post wurde am 18.10.2008 um 18:45 Uhr von Hans editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: