We provide basic tutorials on many of the concepts in JFLAP to help you get started.

If you cannot expand or collapse the index menus, please enable Java script in your Internet browser.

Please send typos in the tutorial or JFLAP bug reports to

jflap AT cs.duke.edu

If you wish to download all files used in this tutorial at once, feel free to utilize Tutorial_JFLAP_Files.zip

For more information on JFLAP, please visit www.jflap.org

  • NOTE: JFLAP can now be invoked by using gui.Main.main and set the option to either dispose gui window or terminate program when you close JFLAP.

Create FA

Add a Trap State to DFA