Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Externe DSLs mit Parserkombinatoren > Über Parserkombinatoren

Über Parserkombinatoren

Parserkombinatoren sind Bausteine für Parser. Parser, die eine bestimmte Art von Eingaben – Fließkommazahlen, Integer-Zahlen usw. – behandeln, können miteinander kombiniert werden und ergeben dann Parserkombinatoren für größere Ausdrücke. Ein Kombinator-Framework erleichtert die Kombination von Parsern, mit denen man sequenzielle und alternative Fälle, Wiederholungen, optionale Ausdrücke usw. abarbeiten kann.

Indem wir weiter voranschreiten, werden wir mehr über Parsingtechniken und die zugehörige Terminologie erfahren. Eine vollständige Abhandlung der Parsingtechniken liegt zwar außerhalb unseres Themenbereichs, aber unser Beispiel sollte Ihnen zumindest einen Einstieg bieten. Weitere Beispiele für Parser, die mithilfe der Scala-Bibliothek für Parserkombinatoren geschrieben sind, finden Sie in [Spiewak2009b], [Ghosh2008a] und [Odersky2008].


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial