public void Clear() { GrammarTree.IDE = this; ExecutionTree.IDE = this; Parser.IDE = this; Compiler.IDE = this; ClearSourceSyntaxOccurences(); SourceAnnotations.Clear(); CompiledAnnotations.Clear(); Parser.Clear(); Compiler.Clear(); GrammarTree.Clear(); ExecutionTree.Clear(); }