added gitignore
Matches Juniors, Breed rings w or w/o breed count

Example that passes:
8:00 pm
2 Braces
1 Master Class
1 Scottish Terriers 1-1-1-1
31 Scottish Terriers
1 Master Class
Sweeps, Singles, Veterans Parse!

Hooray!

SUCCEEDS
------------
RING 1
MS KARI HILL (44)
12:00 pm
1 Parson Russell Terriers Veterans Sweepstakes
Entries
2 Norwich Terriers Sweepstakes Entries
3 Cairn Terriers Sweepstakes Entries
5 West Highland White Terriers Sweepstakes
Entries
4 Miniature Schnauzers Sweepstakes Entries
3 Airedale Terriers Sweepstakes Entries
1 Airedale Terriers Veterans Sweepstakes Entries
12:45 pm
2 Scottish Terriers Sweepstakes Entries
2 Scottish Terriers Veterans Sweepstakes Entries
12:55 pm
17 Scottish Terriers 1-7-4-3
22 West Highland White Terriers 4-11-3-4
2:30 pm
9 Parson Russell Terriers 2-4-3-0
18 Norwich Terriers 4-10-2-2
3:35 pm
13 Cairn Terriers 1-7-3-2
27 Miniature Schnauzers 9-14-2-2
1 Brace
6 Norfolk Terriers 0-3-1-2
7 Airedale Terriers 1-4-0-1
1 Veteran Dog

FAILS
----------
2 Miniature American Shepherds (Misc. Dogs)
1 Lagotto Romagnolo (Misc. Bitch)
Fixed Misc. Dog/Bitches failures

Seems to work on all breeds.

SUCCEEDS
------------
RING 1
MS KARI HILL (44)
12:00 pm
1 Parson Russell Terriers Veterans Sweepstakes
Entries
2 Norwich Terriers Sweepstakes Entries
3 Cairn Terriers Sweepstakes Entries
5 West Highland White Terriers Sweepstakes
Entries
4 Miniature Schnauzers Sweepstakes Entries
3 Airedale Terriers Sweepstakes Entries
1 Airedale Terriers Veterans Sweepstakes Entries
12:45 pm
2 Scottish Terriers Sweepstakes Entries
2 Scottish Terriers Veterans Sweepstakes Entries
12:55 pm
17 Scottish Terriers 1-7-4-3
22 West Highland White Terriers 4-11-3-4
2:30 pm
9 Parson Russell Terriers 2-4-3-0
18 Norwich Terriers 4-10-2-2
3:35 pm
13 Cairn Terriers 1-7-3-2
27 Miniature Schnauzers 9-14-2-2
1 Brace
6 Norfolk Terriers 0-3-1-2
7 Airedale Terriers 1-4-0-1
1 Veteran Dog
2 Miniature American Shepherds (Misc. Dogs)
1 Lagotto Romagnolo (Misc. Bitch)
All breed names in simple judging program matched!

Shoutout to Ian Cottingham for disambiguating the grammar
Added antlrworks-1.5rc1.jar because 1.5 had compilation issues not
finishing throws clause
Comments in rings are allowed.

Example:

RING 1
MR DANNY J BUSSARD (10)
11:40 am
8 Havanese 4-2-2-0
1 Affenpinschers 1-0-0-0
1 Poodles (Toy) 0-1-0-0
RING 2
MRS PAULA HARTINGER (175)
8:30 am
6 Bulldogs 2-3-1-0
4 Chinese Shar-Pei 0-3-1-0
4 Pugs 1-2-1-0
8 Boston Terriers 0-4-3-1
12 French Bulldogs 3-8-0-1
9:50 am
8 Chihuahuas (Smooth Coat) 3-3-0-2
3 Toy Fox Terriers 2-1-0-0
20 Chihuahuas (Long Coat) 7-8-4-1
11:05 am
2 Tibetan Terriers 0-1-1-0
2 Lowchen 2-0-0-0
3 Lhasa Apsos 0-2-0-1
5 Bichons Frises 1-3-0-1
4 Finnish Spitz 1-2-1-0
2 Dalmatians 1-0-1-0
4 Chow Chows 3-0-1-0
12:00 pm
LUNCH
1:00 pm
1 Keeshonden 0-0-1-0
4 Poodles (Miniature) 0-3-0-1
4 Schipperkes 1-2-1-0
1 Tibetan Spaniels 0-1-0-0
12 Papillons 4-6-2-0
7 Brussels Griffons 2-4-1-0
2:10 pm
3 Cavalier King Charles Spaniels 2-1-0-0
8 Chinese Cresteds 3-4-1-0
3 Shih Tzu 2-1-0-0
8 Italian Greyhounds 0-5-2-1
7 Yorkshire Terriers 3-3-0-1
3:20 pm
13 Pomeranians 5-5-3-0
6 Maltese 3-2-0-1
11 Japanese Chin 3-6-1-1
JUDGING PROGRAM
The number before each Breed (Variety) indicates the number of dogs
entered in that Breed (Variety). The num-
bers following each Breed (Variety) indicates the number of Regular
Class Dogs, Regular Class Bitches, Best of
Breed (Variety) (Dogs-Bitches).
OFFICIAL NOTICE: Additional Judges.
Reference Chapter 7, Section 13 of AKC Rules: Owner has the right to
withdraw his entry and have his entry fee
refunded provided notification of his withdrawal is received no later
than one half-hour prior to the start of any
regular conformation judging.
Mr Robert L Boothe will judge Pointers, Setters (English), Setters
(Gordon), Setters (Irish), Spaniels (Boykin),
Spaniels (Cocker) Ascob, Spaniels (English Cocker), Spaniels (English
Springer), Weimaraners, Beagles (13 Inch),
Bloodhounds, 6 Greyhounds , Harriers, Irish Wolfhounds, Norwegian
Elkhounds & Salukis in place of Mr Roger R
Hartinger. Mr Danny J Bussard will judge Poodles (Toy) in place of Mrs
Paula Hartinger.
There are 437 dogs entered in this show with a total of 438 entries.
6 Maltese 3-2-0-1
11 Japanese Chin 3-6-1-1
Prior to Object generation

Added a few ANTLR binaries and a Java project for testing the grammar.
test.g is a grammar for fiddling with more "advanced" features of ANTLR