⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testsemanticerror.java

📁 SkipOOMiniJOOL教学语言的编译器前端
💻 JAVA
字号:
package edu.ustc.cs.minijool.checker;

/**
 * 错误测试,请根据自己的例子修改参数
 */
public class TestSemanticError {

	public static void main(String[] args) {
		ErrorPosition p = new ErrorPosition("test.mj", 12, 32);
		
		SemanticError.error_1_DoubleDeclaration(p, "x");
		SemanticError.error_2_NoDeclaration(p, "x");
		SemanticError.error_3_ProgramClassError(p);
		SemanticError.error_4_CallArguments(p, "x");
		SemanticError.error_5_MethodResult(p, "x");
		SemanticError.error_6_VoidReturn(p, "x");
		SemanticError.error_7_NonVoidReturn(p, "x");
		SemanticError.error_8_BooleanExpression(p);
		SemanticError.error_9_IntExpression(p);
		SemanticError.error_10_EqConformingTypes(p);
		SemanticError.error_11_CondTypes(p);
		SemanticError.error_12_AssignmentType(p);
		SemanticError.error_13_ReturnEnd(p, "x");
	}
}

⌨️ 快捷键说明

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