Forum: Compiler & IDEs GCC Textpattern tool


von René D. (Firma: www.dossmatik.de) (dose)


Lesenswert?

werden bei der Ausführung der Toolchain

Compiler -> Assembler -> Linker

Textpattern Tools wie  sed gawk lex yacc genutzt?

Oder ist das alles durch einen eigene Funktionsumfang  abgedeckt?

Was geht intern bei der Bearbeitung ab?

von Murkser (Gast)


Lesenswert?

Nein, da werden keine Tools wie sed oder awk benutzt. Weder im Compiler, 
Assembler oder Linker.

lex und yacc kannst Du dazu benutzen, ein Frontend für einen Compiler 
oder Assembler zu bauen.

Ansonsten schnapp Dir ein Buch zum Compilerbau und lies es selbst nach. 
Kannst ja auch mit dem Wikipedia-Eintrag zu Compilern anfangen.

Murkser

von Yalu X. (yalu) (Moderator)


Lesenswert?

René D. schrieb:
> werden bei der Ausführung der Toolchain
>
> Compiler -> Assembler -> Linker
>
> Textpattern Tools wie  sed gawk lex yacc genutzt?

Nein. Aber lex und yacc (genauer gesagt flex und bison) wurden früher
für die Generierung des Scanners und Parsers von GCC genutzt.

> Oder ist das alles durch einen eigene Funktionsumfang  abgedeckt?

Ja.

> Was geht intern bei der Bearbeitung ab?

Das lässt sich nicht sinnvoll in einem oder zwei Sätzen erklären.

von René D. (Firma: www.dossmatik.de) (dose)


Lesenswert?

Murkser schrieb:

> Ansonsten schnapp Dir ein Buch zum Compilerbau und lies es selbst nach.
> Kannst ja auch mit dem Wikipedia-Eintrag zu Compilern anfangen.

Einen Compiler wollte ich nicht bauen. Ich wollte mich nach eine 
beautifer für vhdl umschauen und solche Tools verwenden. Für C gibt es 
astyle artistic, der geht eben nicht für vhdl.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.