• 大小: 272KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-08-19
  • 语言: C/C++
  • 标签: 语法分析  

资源简介

C++实现的关于编译原理中简单语言的词法分析、语法分析代码

资源截图

代码片段和文件信息

import java.awt.image.ColorConvertOp;
import java.util.Scanner;

public class dfa {

public static void main(String[] args) {
// TODO Auto-generated method stub
String[][] strings = new String[][]{{“0““1““e“}{“1““2““2“}{“2““2““2“}};
Scanner scanner =new Scanner(System.in);
String string=scanner.next();
int mode =0;
for(int i=0;i if(string.charAt(i)==‘l‘&&!strings[mode][1].equals(“e“))
mode=Integer.parseInt(strings[mode][1]);
else if(string.charAt(i)==‘d‘&&!strings[mode][2].equals(“e“)) {
mode=Integer.parseInt(strings[mode][2]);
}
}
if(mode==1||mode==2) {
System.out.println(mode+“:true“);
}
else {
System.out.println(“false“);
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-10-30 22:31  实验1\
     目录           0  2017-10-30 10:30  实验1\DFA\
     文件         301  2017-10-30 10:30  实验1\DFA\.classpath
     文件         379  2017-10-30 10:30  实验1\DFA\.project
     目录           0  2017-10-30 10:30  实验1\DFA\.settings\
     文件         598  2017-10-30 10:30  实验1\DFA\.settings\org.eclipse.jdt.core.prefs
     目录           0  2017-10-30 10:30  实验1\DFA\bin\
     文件        1534  2017-10-30 11:19  实验1\DFA\bin\dfa.class
     目录           0  2017-10-30 10:30  实验1\DFA\src\
     文件         745  2017-10-30 11:19  实验1\DFA\src\dfa.java
     目录           0  2017-10-30 22:25  实验1\wordana\
     目录           0  2017-10-30 16:22  实验1\wordana\bin\
     目录           0  2017-10-30 22:25  实验1\wordana\bin\Debug\
     文件      972166  2017-11-06 11:29  实验1\wordana\bin\Debug\wordana.exe
     文件        4149  2017-11-06 11:29  实验1\wordana\main.cpp
     文件           0  2017-10-30 21:26  实验1\wordana\myfile.txt
     目录           0  2017-10-30 16:22  实验1\wordana\obj\
     目录           0  2017-10-30 22:25  实验1\wordana\obj\Debug\
     文件       22193  2017-11-06 11:29  实验1\wordana\obj\Debug\main.o
     文件        1071  2017-10-30 16:22  实验1\wordana\wordana.cbp
     文件         267  2017-11-06 11:29  实验1\wordana\wordana.depend
     文件         322  2017-11-06 11:36  实验1\wordana\wordana.layout

评论

共有 条评论