Examples of NondeterministicAutomatonByThompsonApproach


Examples of pl.edu.amu.wmi.daut.base.NondeterministicAutomatonByThompsonApproach

        subautomaton.addTransition(q1, q2, new CharTransitionLabel('a'));
        subautomaton.markAsInitial(q0);
        subautomaton.markAsFinal(q2);

        DoNothingOperator operator = new DoNothingOperator();
        NondeterministicAutomatonByThompsonApproach automaton =
                new NondeterministicAutomatonByThompsonApproach(
                operator.createAutomatonFromOneAutomaton(subautomaton));

        assertTrue(automaton.accepts("aa"));
        assertTrue(automaton.accepts("aba"));
        assertTrue(automaton.accepts("abbbbbbbbbbbbbba"));
        assertFalse(automaton.accepts(""));
        assertFalse(automaton.accepts("abb"));

    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.