4.3
 Reguläre Sprachen/Ausdrücke

Reguläre Sprachen und reguläre Ausdrücke (RA) 

Definition 4.3.1. Eine Sprache über Σ = {a1,a2,...,an} heisst regulär , wenn sie durch folgende reguläre Mengenausdrücke beschrieben werden kann:

Wie kann man Optionalität ausdrücken?

Beziehung zwischen RA, DEA und formalen Sprachen 
Zu jedem regulären Ausdruck RA existiert mindestens ein EA, der die vom RA bezeichnete reguläre Sprache akzeptiert.


pict

Abbildung 4.3: Beziehung zwischen formalen Sprachen, regulären Ausdrücken und endlichen Automaten (aus [Beesley und Karttunen 2003])


Zusammenfassung