suzerain: correct alpha description

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43585 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: grammar

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43586 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: fix comment in leftmost column

Things like ^//Comment$ or ^#Comment$ screwed up
the partition usage because "head" would be false.
Consequently, we'd process the comment text.



git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43587 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: handle empty input lines

Prior attempt at fixing this failed.
Also, increase readability of the doctest for parser()


git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43588 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: use yield to isolate IO

This moves the IO details away from the statement
processing details.


git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43589 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: doctest on statements

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43590 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: draft by_semicolon

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43591 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: avoid global state

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43592 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: avoid global state

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43593 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: by_semicolon behaving

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43594 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: cleanups

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43595 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: simplify comment stripping

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43596 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: parser takes tuples

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43597 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: comment on LookupError

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43598 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: improve parser docstring

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43599 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: remove stale method

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43600 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: pep8 cleanups

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43601 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: clean imports

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43602 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: towards argparse

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43603 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: include definition parsing

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43604 0bd85f0b-c151-43b9-a1e9-27231104551f