Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

Parsergenerator

Index Parsergenerator

Im Compilerbau ist ein Parsergenerator ein Computerprogramm, das auf Grundlage einer Spezifikation einen Parser generiert.

19 Beziehungen: ANTLR, Backus-Naur-Form, Coco/R, Codegenerator, Compiler, Compilerbau, Erweiterte Backus-Naur-Form, GNU Bison, Interpreter, JavaCC, Kontextfreie Grammatik, LALR-Parser, Lexikalische Analyse, LL-Parser, Parser, Syntax, Tomita-Parser, Unterprogramm, Yacc.

ANTLR

ANTLR (sprich Antler) ist ein objektorientierter Parsergenerator, der seit 1989 von Terence Parr an der Universität von San Francisco entwickelt wird.

Neu!!: Parsergenerator und ANTLR · Mehr sehen »

Backus-Naur-Form

Die Backus-Naur-Form oder Backus-Normalform (kurz BNF) ist eine kompakte formale Metasprache zur Darstellung kontextfreier Grammatiken (Typ-2-Grammatiken in der Chomsky-Hierarchie).

Neu!!: Parsergenerator und Backus-Naur-Form · Mehr sehen »

Coco/R

Coco/R ist ein Parsergenerator, der aus einer L-attributierten EBNF-Grammatik einer Quellsprache einen Scanner und einen Parser für diese Sprache erzeugt.

Neu!!: Parsergenerator und Coco/R · Mehr sehen »

Codegenerator

Ein Codegenerator ist ein Computerprogramm für die Softwareentwicklung.

Neu!!: Parsergenerator und Codegenerator · Mehr sehen »

Compiler

Ein Compiler (auch Kompilierer; von ‚zusammentragen‘ bzw. ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann.

Neu!!: Parsergenerator und Compiler · Mehr sehen »

Compilerbau

Compilerbau, deutsch Übersetzerbau, ist eine Disziplin der Informatik, die sich mit dem Entwurf und der Programmierung von Compilern, die einen Quelltext in einen Zielcode umsetzen, beschäftigt.

Neu!!: Parsergenerator und Compilerbau · Mehr sehen »

Erweiterte Backus-Naur-Form

Die Erweiterte Backus-Naur-Form, kurz EBNF, ist eine Erweiterung der Backus-Naur-Form (BNF), die ursprünglich von Niklaus Wirth zur Darstellung der Syntax der Programmiersprache Pascal eingeführt wurde.

Neu!!: Parsergenerator und Erweiterte Backus-Naur-Form · Mehr sehen »

GNU Bison

Bison ist ein freier universeller Parsergenerator aus dem GNU-Projekt.

Neu!!: Parsergenerator und GNU Bison · Mehr sehen »

Interpreter

Als Interpreter wird ein Computerprogramm bezeichnet, das eine Abfolge von Anweisungen anscheinend direkt ausführt, wobei das Format der Anweisungen vorgegeben ist.

Neu!!: Parsergenerator und Interpreter · Mehr sehen »

JavaCC

JavaCC (Java Compiler Compiler) ist ein Lexer- und Parsergenerator, der in Java implementiert ist und als Ausgabe Java- und C++-Quellcode erzeugt.

Neu!!: Parsergenerator und JavaCC · Mehr sehen »

Kontextfreie Grammatik

In der Theorie der formalen Sprachen ist eine kontextfreie Grammatik (CFG) eine formale Grammatik, die nur solche Ersetzungsregeln enthält, bei denen immer genau ein Nichtterminalsymbol auf eine beliebig lange Folge von Nichtterminal- und Terminalsymbolen abgeleitet wird.

Neu!!: Parsergenerator und Kontextfreie Grammatik · Mehr sehen »

LALR-Parser

Im Compilerbau ist der LALR-Parser (Lookahead-LR-Parser) ein modifizierter LR(1)-Parser.

Neu!!: Parsergenerator und LALR-Parser · Mehr sehen »

Lexikalische Analyse

Lexikalische Analyse ist in der Informatik die Zerlegung einer Zeichenkette (z. B. Quelltext) in eine Folge von logisch zusammengehörigen Einheiten, sogenannte Token.

Neu!!: Parsergenerator und Lexikalische Analyse · Mehr sehen »

LL-Parser

Im Compilerbau ist ein LL-Parser ein Top-Down-Parser, der die Eingabe von Links nach rechts abarbeitet, um eine '''L'''inksableitung der Eingabe zu berechnen.

Neu!!: Parsergenerator und LL-Parser · Mehr sehen »

Parser

Ein Parser („analysieren“, bzw. „Teil“; im Deutschen gelegentlich auch Zerteiler) ist ein Computerprogramm, das in der Informatik für die Zerlegung und Umwandlung einer Eingabe in ein für die Weiterverarbeitung geeigneteres Format zuständig ist.

Neu!!: Parsergenerator und Parser · Mehr sehen »

Syntax

Unter Syntax (von syn ‚zusammen‘ und taxis ‚Ordnung, Reihenfolge‘) versteht man allgemein ein Regelsystem zur Kombination elementarer Zeichen zu zusammengesetzten Zeichen in natürlichen oder künstlichen Zeichensystemen.

Neu!!: Parsergenerator und Syntax · Mehr sehen »

Tomita-Parser

Ein Tomita-Parser (nach Masaru Tomita) ist ein Parsverfahren für kontextfreie Grammatiken, das eine Verallgemeinerung des LR(k)-Verfahrens ist.

Neu!!: Parsergenerator und Tomita-Parser · Mehr sehen »

Unterprogramm

Grundprinzip eines Unterprogramms Ein Unterprogramm ist ein Teil eines Computerprogramms, das eine bestimmte Funktionalität bereitstellt.

Neu!!: Parsergenerator und Unterprogramm · Mehr sehen »

Yacc

Yacc ist ein Computerprogramm, welches der Herstellung von Compilern dient.

Neu!!: Parsergenerator und Yacc · Mehr sehen »

Leitet hier um:

Parser-Generator.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »