mirror of
https://github.com/enso-org/enso.git
synced 2024-12-24 13:31:41 +03:00
21 lines
567 B
Markdown
21 lines
567 B
Markdown
|
---
|
||
|
layout: docs-index
|
||
|
title: Enso's Parser
|
||
|
category: summary
|
||
|
tags: [parser, readme]
|
||
|
order: 0
|
||
|
---
|
||
|
|
||
|
# The Flexer
|
||
|
|
||
|
The flexer is a finite-automaton-based engine for the generation of
|
||
|
highly-efficient lexers. It is capable of supporting the lexing of unrestricted
|
||
|
grammars as it provides the author with the ability to manipulate the lexing
|
||
|
state after every match.
|
||
|
|
||
|
The various components of the flexer's design and architecture are described
|
||
|
below:
|
||
|
|
||
|
- [**Overview of the Flexer:**](./flexer.md) A brief overview of the flexer,
|
||
|
including what it is and how it works.
|