Attempt to have marked spit out an AST and/or tokens including all location and whitespace info