iCodeSometime / RegexLexer

Stateful lexer with token definitions based on regular expressions.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RegexLexer

Tokenize a string with regex defined state transitions.

TODO: Install instructions - upload to nuget

Usage

simple example

using RegexLexer;
TODO

Versioning Policy

Beginning with version 1.0.0, this project will follow Semantic Versioning. Until then, the patch number (0.0.x) will be updated for any changes that do not affect the public interface. Versions that increment the minor number (0.x.0) will have at least one of the following. A new feature will be added, some feature will be deprecated, or some previously deprecated feature will be removed. Deprecated features will be removed on the very next version that increments the minor version number.

FAQ

TODO?

TODO: Write FAQ

We explicitly test against the following versions:

  • TODO

License

GNU Lesser General Public License

StringScanner is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

StringScanner is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with StringScanner. If not, see https://www.gnu.org/licenses/.

About

Stateful lexer with token definitions based on regular expressions.

License:GNU Lesser General Public License v3.0


Languages

Language:C# 100.0%