remove 'EOF', it is implied
moved from bin to lib
rename 'analyze' -> 'parser'