Pinchot.Examples.PostalAstRuleTree

data Digit

data Digit'Seq1

data Number

data Space

data North

data South

data East

data West

data Direction

data DirectionSpace

data DirectionSpace'Maybe

data Letter

data Letters

data PostalWord

data PreSpacedWord

data PreSpacedWord'Seq

data Words

data StreetName

data Street

data Avenue

data Way

data Boulevard

data Suffix

data SpaceSuffix

data SpaceSuffix'Maybe

data Comma

data City

data State

data ZipCode

data Address

t'ZipCode

t'State

t'City

_Comma

t'Comma

_Boulevard

t'Boulevard

_Way

t'Way

_Avenue

t'Avenue

_Street

t'Street

_Suffix'Boulevard

_Suffix'Way

_Suffix'Avenue

_Suffix'Street

t'Suffix

r'SpaceSuffix'1'Suffix

r'SpaceSuffix'0'Space

t'SpaceSuffix

t'SpaceSuffix'Maybe

r'PreSpacedWord'1'PostalWord

r'PreSpacedWord'0'Space

t'PreSpacedWord

t'PreSpacedWord'Seq

_ConsLetter

_NoLetter

t'Letters

_Letter

t'Letter

r'PostalWord'1'Letters

r'PostalWord'0'Letter

t'PostalWord

r'Words'1'PreSpacedWord'Seq

r'Words'0'PostalWord

t'Words

t'StreetName

_West

t'West

_East

t'East

_South

t'South

_North

t'North

_Direction'West

_Direction'East

_Direction'South

_Direction'North

t'Direction

r'DirectionSpace'1'Space

r'DirectionSpace'0'Direction

t'DirectionSpace

t'DirectionSpace'Maybe

_Space

t'Space

_Digit

t'Digit

t'Digit'Seq1

t'Number

r'Address'12'ZipCode

r'Address'11'Space

r'Address'10'State

r'Address'9'Space

r'Address'8'Comma

r'Address'7'City

r'Address'6'Space

r'Address'5'Comma

r'Address'4'SpaceSuffix'Maybe

r'Address'3'StreetName

r'Address'2'DirectionSpace'Maybe

r'Address'1'Space

r'Address'0'Number

t'Address

postalGrammar