Start of an implementation of the visitor.
Start of an implementation of the visitor.

I'm not entirely sure it works yet, but it's a start.  Could probably inherit directly from AST::Visitor.

shepmaster/ci_reporter,okitan/ci_reporter,mihail-ek/ci_reporter,rubaidh/ci_reporter,ci-reporter/ci_reporter