• 大小: 6.43 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-11-28
  • 语言: Java
  • 标签: pl/0  (java)  

资源简介

这是我自己写的pl/0的词法和语法分析器,java实现。
将来在进一步完善。

资源截图

代码片段和文件信息

public class ErrorKinds
{
// Parser parser = new Parser();

//只能在没有token的时候起作用。
public static void lack(String str)
{
System.out.println(“\nError: Lack token “ + “\““ + str + “\“ .“ + “\tLine “ + (Parser.lex.getLine() - 1));
System.exit(0);
}

/*public static void surplus(String str)
{
System.out.println(“\nError: Surplus token “ + str + “\tLine “ + Parser.lex.getLine());
System.exit(0);
}*/

//在类型不对时起作用。
public static void unexpected(String str)
{
System.out.println(“\nError: Unexpected token. It should be “ + “\““ + str + “\“ .“ + “\tLine “ + Parser.lex.getLine());
System.exit(0);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       6604  2008-12-01 19:49  src\Lexer.java

     文件       3379  2008-11-26 11:10  src\SymbolTables.java

     文件        301  2008-12-01 10:37  src\Try.java

     文件        357  2008-11-30 00:04  src\Token.java

     文件      12680  2008-12-02 18:48  src\Parser.java

     文件        664  2008-12-01 23:52  src\ErrorKinds.java

     目录          0  2008-12-05 17:10  src

----------- ---------  ---------- -----  ----

                23985                    7


评论

共有 条评论