.. raw:: html

   <script>ODSA.SETTINGS.MODULE_SECTIONS = ['exercise-1', 'exercise-2', 'exercise-3', 'exercise-2', 'exercise-3', 'exercise-4'];</script>

.. _RegLangExMore:


.. raw:: html

   <script>ODSA.SETTINGS.DISP_MOD_COMP = true;ODSA.SETTINGS.MODULE_NAME = "RegLangExMore";ODSA.SETTINGS.MODULE_LONG_NAME = "Regular Language Exercise Practice";ODSA.SETTINGS.MODULE_CHAPTER = "modules"; ODSA.SETTINGS.BUILD_DATE = "2022-11-29 16:52:11"; ODSA.SETTINGS.BUILD_CMAP = false;JSAV_OPTIONS['lang']='en';JSAV_EXERCISE_OPTIONS['code']='java';</script>


.. |--| unicode:: U+2013   .. en dash
.. |---| unicode:: U+2014  .. em dash, trimming surrounding whitespace
   :trim:


.. This file is part of the OpenDSA eTextbook project. See
.. http://opendsa.org for more details.
.. Copyright (c) 2012-2020 by the OpenDSA Project Contributors, and
.. distributed under an MIT open source license.

.. avmetadata::
   :author: Mostafa Mohammed
   :requires:
   :satisfies:
   :topic:

Regular Language Exercise Practice
==================================

Exercise 1
----------

.. avembed:: AV/OpenFLAP/exercises/FLAssignments/Regular/RegExaby3.html pe
   :module: RegLangExMore
   :points: 5.0
   :required: True
   :threshold: 1.0
   :exer_opts: JXOP-debug=true&amp;JOP-lang=en&amp;JXOP-code=java
   :long_name: Regular Expression construction: a divisible by 3


Exercise 2
----------

.. avembed:: AV/OpenFLAP/exercises/FLAssignments/Regular/RegExcb3.html pe
   :module: RegLangExMore
   :long_name: Regular Expression construction: c and b total 3

               
Exercise 3
----------

.. avembed:: AV/OpenFLAP/exercises/FLAssignments/Regular/RegExabyb.html pe
   :module: RegLangExMore
   :long_name: Regular Expression construction: mixed a and b


Exercise 2
----------

.. avembed:: AV/OpenFLAP/exercises/FLAssignments/Regular/RegGramNFA2.html pe
   :module: RegLangExMore
   :points: 5.0
   :required: True
   :threshold: 1.0
   :exer_opts: JXOP-debug=true&amp;JOP-lang=en&amp;JXOP-code=java
   :long_name: Regular Grammar: left-linear grammar for NFA


Exercise 3
----------

.. avembed:: AV/OpenFLAP/exercises/FLAssignments/Regular/RegGramaaabba.html pe
   :module: RegLangExMore
   :points: 5.0
   :required: True
   :threshold: 1.0
   :exer_opts: JXOP-debug=true&amp;JOP-lang=en&amp;JXOP-code=java
   :long_name: Regular Grammar: left-linear grammar for aaabsbas


Exercise 4
----------

.. avembed:: AV/OpenFLAP/exercises/FLAssignments/Regular/RegGramanbmodd.html pe
   :module: RegLangExMore
   :points: 5.0
   :required: True
   :threshold: 1.0
   :exer_opts: JXOP-debug=true&amp;JOP-lang=en&amp;JXOP-code=java
   :long_name: Regular Grammar: regular grammar for anbm odd length

