资源简介
实现了四则运算+,-,*,/,max,min,sin,cos四个内值函数。
还有求负和求幂运算。
实现了三元运算符?:
实现了逻辑运算& ! !
实现了比较运算符 > < >= <= = <>
可以单独求布尔表达式的值。
java版。编译原理作业
代码片段和文件信息
/*
* DevidedByZeroException.java
*
* Created on 2009年4月23日 下午10:45
*
* To change this template choose Tools | Template Manager
* and open the template in the editor.
*/
package exceptions;
/**
* @version 1.0 2009-4-23
* @author Administrator
*/
/**
*0作为除数引起的异常。(当某个作为除数的表达式的值为0时抛出此异常)
*/
public class DividedByZeroException extends SemanticException {
/** Creates a new instance of DevidedByZeroException */
public DividedByZeroException() {
}
public String toString() {
return “语意错误:0不能做除数“;
}
public String getExceptionName() {
return “DevidedByZeroException“;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 310 2009-05-09 12:50 ExprEval(More)\.classpath
文件 384 2009-05-10 12:37 ExprEval(More)\.project
文件 565 2009-05-10 14:22 ExprEval(More)\bin\exceptions\DividedByZeroException.class
文件 573 2009-05-10 14:22 ExprEval(More)\bin\exceptions\Emptyex
文件 528 2009-05-10 14:22 ExprEval(More)\bin\exceptions\ex
文件 621 2009-05-10 14:22 ExprEval(More)\bin\exceptions\FunctionCallException.class
文件 578 2009-05-10 14:22 ExprEval(More)\bin\exceptions\IllegalDecimalException.class
文件 579 2009-05-10 14:22 ExprEval(More)\bin\exceptions\IllegalIdentifierException.class
文件 563 2009-05-10 14:22 ExprEval(More)\bin\exceptions\IllegalSymbolException.class
文件 524 2009-05-10 14:22 ExprEval(More)\bin\exceptions\LexicalException.class
文件 601 2009-05-10 14:22 ExprEval(More)\bin\exceptions\MissingLeftParenthesisException.class
文件 569 2009-05-10 14:22 ExprEval(More)\bin\exceptions\MissingOperandException.class
文件 573 2009-05-10 14:22 ExprEval(More)\bin\exceptions\MissingOperatorException.class
文件 605 2009-05-10 14:22 ExprEval(More)\bin\exceptions\MissingRightParenthesisException.class
文件 528 2009-05-10 14:22 ExprEval(More)\bin\exceptions\SemanticException.class
文件 532 2009-05-10 14:22 ExprEval(More)\bin\exceptions\SyntacticException.class
文件 586 2009-05-10 14:22 ExprEval(More)\bin\exceptions\TrinaryOperationException.class
文件 583 2009-05-10 14:22 ExprEval(More)\bin\exceptions\TypeMismatchedException.class
文件 738 2009-05-10 20:48 ExprEval(More)\bin\gui\exceptionWindow$1.class
文件 752 2009-05-10 20:48 ExprEval(More)\bin\gui\exceptionWindow$2.class
文件 2113 2009-05-10 20:48 ExprEval(More)\bin\gui\exceptionWindow.class
文件 895 2009-05-10 14:31 ExprEval(More)\bin\gui\inputPanel.class
文件 2255 2009-05-10 14:09 ExprEval(More)\bin\gui\inputPanel.form
文件 761 2009-05-10 20:48 ExprEval(More)\bin\gui\keyboardWindow$1.class
文件 773 2009-05-10 20:48 ExprEval(More)\bin\gui\keyboardWindow$2.class
文件 1012 2009-05-10 20:48 ExprEval(More)\bin\gui\keyboardWindow$ActionHandler.class
文件 2218 2009-05-10 20:48 ExprEval(More)\bin\gui\keyboardWindow.class
文件 670 2009-05-11 00:15 ExprEval(More)\bin\gui\mainWindow$1.class
文件 670 2009-05-10 21:51 ExprEval(More)\bin\gui\mainWindow$2.class
文件 1392 2009-05-11 00:15 ExprEval(More)\bin\gui\mainWindow$ActionHandler.class
............此处省略159个文件信息
- 上一篇:JSP+J2EE+MVC模式的学生信息管理系统
- 下一篇:web作业简单的CSS样式
评论
共有 条评论