/* * JFLAP - Formal Languages and Automata Package * * * Susan H. Rodger * Computer Science Department * Duke University * August 27, 2009 * Copyright (c) 2002-2009 * All rights reserved. * JFLAP is open source software. Please see the LICENSE for terms. * */ package automata; /** * The lambda transition checker can be used to determine if a given transition * is a lambda transition. * * @author Ryan Cavalcante */ public abstract class LambdaTransitionChecker { /** * Creates a LambdaTransitionChecker. */ public LambdaTransitionChecker() { } /** * Returns true if transition is a lambda transition. * * @param transition * the transition. * @return true if transition is a lambda transition. */ public abstract boolean isLambdaTransition(Transition transition); /** The lambda string. */ protected String LAMBDA = ""; /** The stay string. */ protected String STAY = "S"; }