91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

一個很不錯的LR1分析器,雖然不是十分完美,但是這是我大學里面花費最多時間的一個課設,里面有兩個源文件其中一個是LR0的,一個是LR1的;一個部分函數調用關系;一個編譯好的.jar文件。供大家交流或者對付老師O(∩_∩)O哈哈~,祝你開心!

資源截圖

代碼片段和文件信息

package?src;

import?javax.swing.*;

import?java.awt.Color;
import?java.awt.Graphics;

import?javax.swing.JPanel;
import?javax.swing.Jframe;
import?javax.swing.JWindow;
import?javax.swing.UIManager;

import?java.awt.Dimension;
import?javax.swing.JButton;
import?java.awt.Rectangle;
import?java.util.Calendar;
import?java.util.Vector;

import?javax.swing.JTextArea;
import?javax.swing.JTextField;
import?javax.swing.JLabel;
import?javax.swing.JMenuBar;
import?javax.swing.JMenu;
import?javax.swing.JMenuItem;
import?javax.swing.JPasswordField;
import?javax.swing.JScrollPane;
import?java.awt.GridBagLayout;

public?class?Myframe?extends?Jframe?{

private?static?final?long?serialVersionUID?=?1L;

//*********************************
private?char? []VN =new?char[50]; //非終結符集
private?char? []VT =new?char[50]; //終結符集
private?String?[]F =new?String[50]; //產生式集
private?int []staStack =new?int[50]; //狀態分析棧
private?char []symStack =new?char[50]; //符號分析棧
private?int? F_index =0; //產生式數組指針
private?int staStack_index=0; //狀態棧指針
private?int? symStack_index=0; //符號棧指針
private?int? ERROR =Integer.MAX_VALUE; //出錯標志
private?Vector?State =new?Vector();?? //項目集
private?int??? [][]Action; //Action動作數組
private?int [][]Goto; //Goto動作數組
private?int dx=0dy=0; //鼠標按下時相對于MyWin左上角的距離,
//因為我現在還不知道如何控制用鼠標來移動JWindow組建,
//不得已才加了兩個變量。或許還有更好的辦法。

private?JPanel?jContentPane?=?null;

private?JTextArea?jTextArea1?=?null;

private?JTextField?jTextField?=?null;

private?JLabel?jLabel?=?null;

private?JTextField?jTextField1?=?null;

private?JLabel?jLabel1?=?null;

private?JButton?jButton1?=?null;

private?JMenuBar?jJMenuBar?=?null;

private?JMenu?jMenu?=?null;

private?JMenu?jMenu1?=?null;

private?JMenuItem?jMenuItem?=?null;

private?JButton?jButton3?=?null;

private?JButton?jButton4?=?null;

private?JTextArea?jTextArea2?=?null;

private?JTextArea?jTextArea3?=?null;

private?JMenuItem?jMenuItem1?=?null;

private?JTextField?jTextField2?=?null;

private?JButton?jButton?=?null;

private?JMenuItem?jMenuItem2?=?null;

private?JMenuItem?jMenuItem3?=?null;

private?JWindow?keyWindow?=?null;??//??@jve:decl-index=0:visual-constraint=“425612“

private?JPanel?jContentPane2?=?null;

private?JPasswordField?jPasswordField?=?null;

private?JLabel?jLabel2?=?null;

private?JWindow?testWindow?=?null;??//??@jve:decl-index=0:visual-constraint=“5405“

private?JPanel?jContentPane3?=?null;

private?JButton?jButton5?=?null;

private?JLabel?jLabel3?=?null;

private?JLabel?jLabel4?=?null;

private?JScrollPane?jScrollPane?=?null;

private?JScrollPane?jScrollPane1?=?null;

private?JTextArea?jTextArea4?=?null;

private?JTextArea?jTextArea5?=?null;

private?JScrollPane?jScrollPane2?=?null;

private?JScrollPane?jScrollPane3?=?null;

private?JScrollPane?jScrollPane4?=?null;

private?JLab

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????39509??2008-07-02?14:07??Myframe_LR0.java

?????文件??????49180??2008-09-05?17:09??Myframe_最終版.java

?????文件???????1788??2008-08-16?19:48??MyGrammer部分函數調用關系.txt

?????文件??????29544??2008-09-05?17:10??LR(1)分析器.jar

-----------?---------??----------?-----??----

???????????????120021????????????????????4


評論

共有 條評論