mirror of
https://github.com/enso-org/enso.git
synced 2024-12-26 04:24:28 +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.
|