資源簡介
編譯原理實驗,C#實現,
運行正確,基本沒有Bug...

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.IO;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
namespace?TokenAnalysis_FormApp
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?btnAnalysis_Click(object?sender?EventArgs?e)
????????{
????????????TokenAnalysis.TokenAnalysis?ta?=?new?TokenAnalysis.TokenAnalysis();
????????????ta.GetInput(rtxtInput.Text);
????????????ta.GetTokens();
????????????List?res?=?ta.GetResult();
????????????lstResult.Items.Clear();
????????????lstResult.Items.AddRange(res.ToArray());
????????}
????????private?void?btnExit_Click(object?sender?EventArgs?e)
????????{
????????????Application.Exit();
????????}
????????private?void?保存SToolStripButton_Click(object?sender?EventArgs?e)
????????{
????????????saveFileDialog1.title?=?“保存分析結果“;
????????????saveFileDialog1.Filter?=?“文本文件|*.txt“;
????????????
????????????if(?(?saveFileDialog1.ShowDialog()?)?==?DialogResult.OK?)?{
????????????????if(?saveFileDialog1.FileName?!=?null?)?{
????????????????????FileInfo?outFile?=?new?FileInfo(?saveFileDialog1.FileName?);
????????????????????StreamWriter?fw?=?outFile.AppendText();
????????????????????foreach(?string?tkString?in?lstResult.Items?)?{
????????????????????????fw.WriteLine(?tkString?);
????????????????????}
????????????????????fw.Close();
????????????????}
????????????}
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????22528??2008-11-24?23:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\bin\Debug\TokenAnalysis_FormApp.exe
?????文件??????44544??2008-11-24?23:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\bin\Debug\TokenAnalysis_FormApp.pdb
?????文件??????14328??2008-11-24?23:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\bin\Debug\TokenAnalysis_FormApp.vshost.exe
?????文件????????490??2007-07-21?01:33??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\bin\Debug\TokenAnalysis_FormApp.vshost.exe.manifest
?????文件???????1620??2008-11-21?11:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\Form1.cs
?????文件??????13288??2008-11-21?11:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\Form1.Designer.cs
?????文件??????12433??2008-11-21?11:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\Form1.resx
?????文件???????2284??2008-11-24?23:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\obj\Debug\TokenAnalysis_FormApp.csproj.FileListAbsolute.txt
?????文件????????847??2008-11-21?11:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\obj\Debug\TokenAnalysis_FormApp.csproj.GenerateResource.Cache
?????文件??????22528??2008-11-24?23:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\obj\Debug\TokenAnalysis_FormApp.exe
?????文件???????4677??2008-11-21?11:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\obj\Debug\TokenAnalysis_FormApp.Form1.resources
?????文件??????44544??2008-11-24?23:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\obj\Debug\TokenAnalysis_FormApp.pdb
?????文件????????180??2008-11-18?10:42??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\obj\Debug\TokenAnalysis_FormApp.Properties.Resources.resources
?????文件????????502??2008-11-18?10:25??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\Program.cs
?????文件???????1384??2008-11-18?10:25??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\Properties\AssemblyInfo.cs
?????文件???????2892??2008-11-18?10:25??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\Properties\Resources.Designer.cs
?????文件???????5612??2008-11-18?10:25??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\Properties\Resources.resx
?????文件???????1106??2008-11-18?10:25??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\Properties\Settings.Designer.cs
?????文件????????249??2008-11-18?10:25??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\Properties\Settings.settings
?????文件??????10279??2008-11-24?23:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\TokenAnalysis.cs
?????文件???????3832??2008-11-18?10:42??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\TokenAnalysis_FormApp.csproj
?????文件????????953??2008-11-18?10:25??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp.sln
????..A..H.?????18944??2008-11-24?23:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp.suo
?????目錄??????????0??2008-11-18?10:32??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\obj\Debug\Refactor
?????目錄??????????0??2008-11-18?10:25??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\obj\Debug\TempPE
?????目錄??????????0??2008-11-18?12:00??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\bin\Debug
?????目錄??????????0??2008-11-24?23:12??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\obj\Debug
?????目錄??????????0??2008-11-18?12:00??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\bin
?????目錄??????????0??2008-11-18?12:00??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\obj
?????目錄??????????0??2008-11-18?12:00??Exp1\0_0_Project\TokenAnalysis_FormApp\TokenAnalysis_FormApp\Properties
............此處省略7個文件信息
- 上一篇:詞法分析器源代碼
- 下一篇:編譯原理 LL1語法分析器
評論
共有 條評論