资源简介

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\Analyseframe$1.class

     文件        657  2006-12-18 23:25  Complier\Analyseframe$2.class

     文件        656  2006-12-18 23:25  Complier\Analyseframe$3.class

     文件        756  2006-12-18 23:25  Complier\Analyseframe$4.class

     文件       1184  2006-12-18 23:25  Complier\Analyseframe$5.class

     文件        679  2006-12-18 23:25  Complier\Analyseframe$6.class

     文件      23525  2006-12-18 23:25  Complier\Analyseframe.class

     文件      34751  2006-12-18 23:25  Complier\Analyseframe.java

     文件     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


评论

共有 条评论