Langlib

Langlib.Classes.Indexed.Definition

Indexed Languages #

This file defines the class of indexed languages via indexed grammars.

Main declarations #

def is_Indexed {T : Type} (L : Language T) :

Predicate that a language is an indexed language.

Equations
Instances For
    def Indexed {T : Type} :

    The class of indexed languages.

    Equations
    Instances For

      Predicate that a language has an indexed-grammar witness with no ε-productions.

      Equations
      Instances For

        The class of indexed languages with an ε-free indexed-grammar witness.

        Equations
        Instances For

          An ε-free indexed language does not contain the empty word.

          Removing ε from an ε-free indexed language leaves the same language.