regexp.README: Source Documentation
- Where to start ?
- Preliminaries
- The three layered proof.
- Reification of finite type and sets
- Synthesis of finite types and sets
regexp.synthesis: Synthesizing the certified hardware
regexp.byte: Functions on bytes with synthesis to clash.
regexp.lang: Languages
regexp.lang.world: Languages on Worlds and Thickening
regexp.expr: Regular expressions
regexp.abstract.automata: Automata in the abstract layer
regexp.abstract.automata.build: Regexp to NFA construction
regexp.abstract.automata.simulation: Simulation of an NFA on an input
regexp.concrete.automata
regexp.concrete.automata.build: Regexp to NFA - concrete layer
regexp.concrete.automata.simulation: Simulation of an NFA on an input
regexp.synthesis.clash.automata: Automata in Clash
regexp.abstract.automata.path
regexp.abstract.automata.world
regexp.abstract.relation
regexp.abstract.utils
regexp.abstract.automata.epsilon
regexp.abstract.automata.concat
- Automata construction for concatenation
- The alphabet set B.
- The automata macL and macR with state spaces StL and StR
- Right to left paths
regexp.abstract.automata.singleton
regexp.abstract.automata.alt
regexp.abstract.automata.oneOrMore
regexp.abstract.automata.transition
regexp.concrete.universe
regexp.concrete.function: Functions
regexp.concrete.subset
regexp.concrete.relation
regexp.synthesis.clash.function
regexp.synthesis.clash.axioms
regexp.synthesis.clash.subset
regexp.synthesis.clash.universe
regexp.synthesis.clash.prelude
regexp.synthesis.clash.relation
regexp.synthesis.clash.constraint
regexp.concrete.rule: String matching rules
regexp.concrete.automata.singleton
regexp.concrete.automata.alt
regexp.concrete.automata.epsilon
regexp.concrete.automata.concat
regexp.concrete.automata.oneOrMore
regexp.prelude
regexp.syn
This page has been generated by coqdoc