Project skeleton
Define anticipated class structure for documents
An object is a physical structure element
Line is made of words; Flags
Add line-level class structure draft
Explicitly denote glosses and presences
Add example Belsunu horoscope file
ATF file has content
Antlr-generated parser, skeleton
Remove antlr cruft from PLY branch
First attempt at lexer
Absorb free text into single tokens for comment and note and translation
Refactor lexer into class
Tidy state rules
Tweak of whitespace handling in tokenizer
Unit tests for lexer, with bugfixes
Translation note test, with fix
Test for comment and ruling
Skeleton for parser
Allow parser to start with subset of rules, for testing