@Override
public ASBlockWalker createWalker(IASProject project,
List<ICompilerProblem> errors, ASFilterWriter out)
{
ASEmitter emitter = new ASEmitter(out);
ASBlockWalker walker = new ASBlockWalker(errors, project, emitter);
BeforeAfterStrategy strategy = new BeforeAfterStrategy(
new ASNodeSwitch(walker), new ASBeforeNodeStrategy(emitter),
new ASAfterNodeStrategy(emitter));