資源簡介
哈工大軟件學院編譯原理三次實驗,最后一次實現了一半,通過檢查還是可以的,包括代碼和文檔

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.Text.Regularexpressions;
using?System.IO;
namespace?詞法分析
{
????
????public?partial?class?Form1?:?Form
????{
????????class?Grammer
????????{
????????????String?left;
????????????public?String?Left
????????????{
????????????????get?{?return?left;?}
????????????????set?{?left?=?value;?}
????????????}
????????????List?right;
????????????public?List?Right
????????????{
????????????????get?{?return?right;?}
????????????????set?{?right?=?value;?}
????????????}
????????????List?select;
????????????public?List?Select
????????????{
????????????????get?{?return?select;?}
????????????????set?{?select?=?value;?}
????????????}
????????????public?Grammer(String?left?List?right?List?select)
????????????{
????????????????this.left?=?left;
????????????????this.right?=?right;
????????????????this.select?=?select;
????????????}
????????}
????????class?Vn
????????{
????????????List?grammers;
????????????public?List?Grammers
????????????{
????????????????get?{?return?grammers;?}
????????????????set?{?grammers?=?value;?}
????????????}
????????????List?follow;
????????????public?List?Follow
????????????{
????????????????get?{?return?follow;?}
????????????????set?{?follow?=?value;?}
????????????}
????????????public?Vn(List?grammers?List?follow)
????????????{
????????????????this.grammers?=?grammers;
????????????????this.follow?=?follow;
????????????}
????????}
????????class?Areas
????????{
????????????int?id;
????????????int?parent;
????????????int?start;
????????????int?stop;
????????????public?Areas(int?id?int?parent?int?start?int?stop)
????????????{
????????????????this.id?=?id;
????????????????this.parent?=?parent;
????????????????this.start?=?start;
????????????????this.stop?=?stop;
????????????}
????????}
????????class?Chars
????????{
????????????String?name;
????????????public?String?Name
????????????{
????????????????get?{?return?name;?}
????????????????set?{?name?=?value;?}
????????????}
????????????String?type;
????????????public?String?Type
????????????{
????????????????get?{?return?type;?}
????????????????set?{?type?=?value;?}
????????????}
????????????String?kind;
????????????public?String?Kind
????????????{
????????????????get?{?return?kind;?}
????????????????set?{?kind?=?value;?}
????????????}
????????????String?value;
????????????public?String?Value
????????????{
????????????????get?{?return?this.value;?}
????????????????set?{?this.value?=?value;?}
????????????}
????????????String?addr;
????????????public?String?Addr
????????????{
????????????????get?{?return?addr;?}
????????????????set?{?addr?=?value;?}
????????????}
????????????pub
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-12-06?17:17??實驗3-語義分析1103710606楊蕭玉\
?????文件?????????170??2012-11-26?19:02??實驗3-語義分析1103710606楊蕭玉\out.txt
?????文件????????1216??2012-12-06?17:17??實驗3-語義分析1103710606楊蕭玉\tokenlist.txt
?????目錄???????????0??2012-12-06?17:17??實驗3-語義分析1103710606楊蕭玉\程序工程\
?????目錄???????????0??2012-12-06?17:17??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\
?????文件????????8349??2012-11-22?21:27??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\Form1.Designer.cs
?????文件???????99044??2012-11-26?18:59??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\Form1.cs
?????文件????????5817??2012-11-22?21:27??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\Form1.resx
?????文件?????????493??2012-10-19?17:12??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\Program.cs
?????目錄???????????0??2012-12-06?17:17??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\Properties\
?????文件????????1356??2012-10-19?17:12??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\Properties\AssemblyInfo.cs
?????文件????????2876??2012-10-19?17:12??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\Properties\Resources.Designer.cs
?????文件????????5612??2012-10-19?17:12??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\Properties\Resources.resx
?????文件????????1099??2012-10-19?17:12??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\Properties\Settings.Designer.cs
?????文件?????????249??2012-10-19?17:12??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\Properties\Settings.settings
?????目錄???????????0??2012-12-06?17:17??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\
?????目錄???????????0??2012-12-06?17:17??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Debug\
?????文件???????15872??2012-10-22?22:13??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Debug\詞法分析.exe
?????文件???????32256??2012-10-22?22:13??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Debug\詞法分析.pdb
?????文件???????11600??2012-10-22?22:13??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Debug\詞法分析.vshost.exe
?????文件?????????490??2012-06-06?02:06??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Debug\詞法分析.vshost.exe.manifest
?????目錄???????????0??2012-12-06?17:17??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Release\
?????文件?????????170??2012-11-26?19:02??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Release\out.txt
?????文件????????1216??2012-11-26?18:59??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Release\tokenlist.txt
?????文件???????55296??2012-11-26?18:59??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Release\詞法分析.exe
?????文件???????58880??2012-11-26?18:59??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Release\詞法分析.pdb
?????文件???????22984??2012-11-26?22:08??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Release\詞法分析.vshost.exe
?????文件?????????490??2012-06-06?02:06??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Release\詞法分析.vshost.exe.manifest
?????文件?????????157??2012-11-26?19:02??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\bin\Release\語法分析.txt
?????目錄???????????0??2012-12-06?17:17??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\obj\
?????目錄???????????0??2012-12-06?17:17??實驗3-語義分析1103710606楊蕭玉\程序工程\詞法分析\obj\x86\
............此處省略29個文件信息
評論
共有 條評論