private void GenTokSet_Click(object sender, RoutedEventArgs e) { string[] lines= Read(); List<string> tokenset = new List<string>(); fileIO writer = new fileIO(); Patterns Pattern_object = new Patterns(); Syntax SyntaxAnalyzer = new Syntax(); tokenset = Pattern_object.Pattern_Matching(lines); writer.WriteToFile(@"d:\tokenset.txt", tokenset.ToArray()); SyntaxAnalyzer.tokkensetExcater(tokenset); MyListDT mylist = SyntaxAnalyzer.SytaxAnalyzer(); writer.WriteToFile(@"d:\IntermediateCode.txt",mylist.IntermediateCode.ToArray()); writer.WriteToFile(@"d:\Syntax.txt", mylist.SyntaxErrorLineNumber.ToArray()); writer.WriteToFile(@"d:\Semantic.txt", mylist.SemanticErrorList.ToArray()); }
void Debug_Event() { fileIO writer = new fileIO(); string[] lines = { writer.ExtractFromRichTextBox(richTextEditor) }; writer.WriteToFile(@"d:\Source.txt", lines); }