Committing visitor.d to have a baseline
Updating parserGenerator
Example demonstrating that programs can be standalone (define main())