err.java

来自「用java编译的PL0编译器 附带解释器」· Java 代码 · 共 23 行

JAVA
23
字号
/**
 *  这个类只是包含了报错函数以及错误计数器。
 */
public class Err {
	/**
	 * 错误计数器,编译过程中一共有多少个错误
	 */
	public static int err = 0;
	
	/**
	 * 报错函数
	 * @param errcode 错误码
	 */
	public static void report(int errcode) {
		char[] s = new char[PL0.lex.cc-1];
		java.util.Arrays.fill(s, ' ');
		String space = new String(s);
		System.out.println("****" + space + "!" + errcode);
		PL0.fa1.println("****" + space + "!" + errcode);
		err ++;
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?