资源简介
java编译器 (源代码+gui图形界面+英文报告)
包括词法分析,语法分析 三地址代码生成。
可以先看看http://blog.chinaunix.net/u/21684/showart_218863.html
代码片段和文件信息
import java.awt.*;
import javax.swing.*;
import javax.swing.text.*;
import javax.swing.event.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.JSplitPane;
public class Analyseframe extends Jframe implements DocumentListener {
/*parameters initialization*/
private int l; //the lenght of tong
private int k; //the current index of tong
private int line = 1 hang = 1;//each semicolon represents a line or hang
private int n;//the lenght of bucket
private int p; //the current index of bucket
private String tong[];//array to store tokens
private String bucket[];//array to store tokens
private String current_word;//the current wrod of arrays
//the following variables are used in the GUI
private JPanel jContentPane = null;
privat
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 226 2006-12-16 23:20 Complier\.classpath
文件 384 2006-12-16 23:20 Complier\.project
文件 657 2006-12-18 23:25 Complier\Analysefr
文件 657 2006-12-18 23:25 Complier\Analysefr
文件 656 2006-12-18 23:25 Complier\Analysefr
文件 756 2006-12-18 23:25 Complier\Analysefr
文件 1184 2006-12-18 23:25 Complier\Analysefr
文件 679 2006-12-18 23:25 Complier\Analysefr
文件 23525 2006-12-18 23:25 Complier\Analysefr
文件 34751 2006-12-18 23:25 Complier\Analysefr
文件 449536 2007-11-26 22:09 Complier\compiler-project.doc
文件 85532 2006-12-19 00:03 Complier\complier.jar
文件 2342 2006-12-14 13:52 Complier\img\about.png
文件 3177 2003-11-18 13:54 Complier\img\Advanced Preferences.png
文件 2716 2006-12-14 13:49 Complier\img\analyse.png
文件 1966 2006-12-14 13:53 Complier\img\exit.png
文件 2213 2006-12-14 13:50 Complier\img\new.png
文件 1662 2003-11-18 13:54 Complier\img\open.png
文件 1166 2006-12-14 13:45 Complier\img\save.png
..A.SH. 52224 2006-12-14 14:01 Complier\img\Thumbs.db
文件 103 2007-03-21 22:41 Complier\input.txt
文件 434 2006-12-17 18:49 Complier\jar.txt
文件 84 2006-12-18 19:43 Complier\sample_source_program.txt
目录 0 2007-11-26 22:09 Complier\img
目录 0 2007-11-26 22:09 Complier
----------- --------- ---------- ----- ----
666630 25
- 上一篇:Matlab生成二维码 不需要Java
- 下一篇:Java实现DES、RSA、MD5
评论
共有 条评论