/** checks if this Acceptor is satisifed */ public boolean isAcceptState( StringRef errRef ) { if( errRef==null ) return expression.isEpsilonReducible(); else { if(expression.isEpsilonReducible()) return true; // error. provide diagnosis errRef.str = diagnoseUncompletedContent(); return false; } }
/** checks if this Acceptor is satisifed */ public boolean isAcceptState( StringRef errRef ) { if( errRef==null ) return expression.isEpsilonReducible(); else { if(expression.isEpsilonReducible()) return true; // error. provide diagnosis errRef.str = diagnoseUncompletedContent(); return false; } }
/** checks if this Acceptor is satisifed */ public boolean isAcceptState( StringRef errRef ) { if( errRef==null ) return expression.isEpsilonReducible(); else { if(expression.isEpsilonReducible()) return true; // error. provide diagnosis errRef.str = diagnoseUncompletedContent(); return false; } }
/** checks if this Acceptor is satisifed */ public boolean isAcceptState( StringRef errRef ) { if( errRef==null ) return expression.isEpsilonReducible(); else { if(expression.isEpsilonReducible()) return true; // error. provide diagnosis errRef.str = diagnoseUncompletedContent(); return false; } }