Generating Tokenizers with Flat Automata
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Open Publishing Association
Abstract
We introduce flat automata for automatic generation of tokenizers. Flat automata are a simple representation of standard finite automata. Using the flat representation, automata can be easily constructed, combined and printed. Due to the use of border functions, flat automata are more compact than standard automata in the case where intervals of characters are attached to transitions, and the standard algorithms on automata are simpler.
Description
Keywords
Citation
de Nivelle Hans; Muktubayeva Dina. (2022). Generating Tokenizers with Flat Automata. Electronic Proceedings in Theoretical Computer Science. https://doi.org/10.4204/eptcs.370.5