Earley Sets
=== Grammar ===
Terminals: ['blau', 'gestreift', 'glatt', 'teuer']
NonTerminals: ['S']
Productions:
	S → S und S
	S → S oder S
	S → blau
	S → gestreift
	S → glatt
	S → teuer
Start: S
=== Augmented Grammar ===
Terminals: ['blau', 'gestreift', 'glatt', 'teuer']
NonTerminals: ['S', "S'"]
Productions:
	S' → S
	S → S und S
	S → S oder S
	S → blau
	S → gestreift
	S → glatt
	S → teuer
Start: S'
=== Earley Parser ===
S0:

3072559276 S → ⋅gestreift; 0[]
3072558860 S → ⋅S und S; 0[][][]
3072544076 S' → ⋅S; 0[]
3072559020 S → ⋅S oder S; 0[][][]
3072559532 S → ⋅teuer; 0[]
3072559404 S → ⋅glatt; 0[]
3072559148 S → ⋅blau; 0[]

S1:

3072559948 S → S ⋅oder S; 0[3072544108][][]
3072559820 S → S ⋅und S; 0[3072544108][][]
3072559692 S' → S⋅; 0[3072544108]
3072544108 S → blau⋅; 0[]

S2:

3072560012 S → S und ⋅S; 0[3072544108][][]
3072560940 S → ⋅gestreift; 2[]
3072560812 S → ⋅S oder S; 2[][][]
3072560748 S → ⋅S und S; 2[][][]
3072561068 S → ⋅teuer; 2[]
3072560876 S → ⋅blau; 2[]
3072561004 S → ⋅glatt; 2[]

S3:

3072561132 S → S und S⋅; 0[3072544108][][3072560172]
3072569708 S → S ⋅und S; 0[3072561132][][]
3072560172 S → gestreift⋅; 2[]
3072569868 S' → S⋅; 0[3072561132]
3072569548 S → S ⋅und S; 2[3072560172][][]
3072569420 S → S ⋅oder S; 2[3072560172][][]
3072570060 S → S ⋅oder S; 0[3072561132][][]

S4:

3072572268 S → ⋅gestreift; 4[]
3072570316 S → S oder ⋅S; 0[3072561132][][]
3072572076 S → ⋅S und S; 4[][][]
3072572332 S → ⋅glatt; 4[]
3072572204 S → ⋅blau; 4[]
3072572396 S → ⋅teuer; 4[]
3072572140 S → ⋅S oder S; 4[][][]
3072570124 S → S oder ⋅S; 2[3072560172][][]

S5:

3072572492 S → S ⋅und S; 4[3072572460][][]
3072582540 S → S ⋅oder S; 2[3072572812][][]
3072582380 S → S und S⋅; 0[3072544108][][3072572812]
3072582700 S → S ⋅und S; 2[3072572812][][]
3072572940 S → S ⋅und S; 0[3072572428, 3072582380][][]
3072573132 S' → S⋅; 0[3072572428, 3072582380]
3072582284 S → S ⋅oder S; 0[3072572428, 3072582380][][]
3072572460 S → glatt⋅; 4[]
3072572652 S → S ⋅oder S; 4[3072572460][][]
3072572428 S → S oder S⋅; 0[3072561132][][3072572460]
3072572812 S → S oder S⋅; 2[3072560172][][3072572460]

S6:

3072582828 S → S und ⋅S; 4[3072572460][][]
3072582668 S → ⋅S und S; 6[][][]
3072582892 S → S und ⋅S; 0[3072572428, 3072582380][][]
3072582028 S → S und ⋅S; 2[3072572812][][]
3072582732 S → ⋅S oder S; 6[][][]
3072584076 S → ⋅gestreift; 6[]
3072584012 S → ⋅blau; 6[]
3072584140 S → ⋅glatt; 6[]
3072584204 S → ⋅teuer; 6[]

S7:

3072584236 S → S und S⋅; 4[3072572460][][3072584268]
3072585100 S → S ⋅und S; 4[3072584236][][]
3072584588 S → S ⋅oder S; 2[3072584620, 3072585420][][]
3072584460 S → S und S⋅; 0[3072572428, 3072582380, 3072544108][][3072584268, 3072584620, 3072585420]
3072582924 S → S ⋅und S; 6[3072584268][][]
3072585580 S → S ⋅und S; 0[3072584460, 3072584940][][]
3072589868 S' → S⋅; 0[3072584460, 3072584940]
3072590028 S → S ⋅oder S; 0[3072584460, 3072584940][][]
3072585420 S → S oder S⋅; 2[3072560172][][3072584236]
3072584780 S → S ⋅oder S; 6[3072584268][][]
3072590284 S → S ⋅und S; 2[3072584620, 3072585420][][]
3072584620 S → S und S⋅; 2[3072572812][][3072584268]
3072585260 S → S ⋅oder S; 4[3072584236][][]
3072584940 S → S oder S⋅; 0[3072561132][][3072584236]
3072584268 S → teuer⋅; 6[]