public virtual void StartSession(L1Expression expression) { Context = expression; }
public override void StartSession(L1Expression expression) { base.StartSession(expression); _clauses.Clear(); }
public AstTraverser(L1Expression expression) { Expression = expression; }
public override void StartSession(L1Expression expression) { writer = new StreamWriter(ConfigurationManager.AppSettings["Tree Dump Directory"] + StampHelper.NewTimestamp() + ".dump"); writer.WriteLine(expression); writer.WriteLine(); }