lexer

A batteries-included lexing library based on finite automata (by mattgreen)

Lexer Alternatives

Similar projects and alternatives to lexer

  • oil

    236 lexer VS oil

    Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

  • rebar

    23 lexer VS rebar

    A biased barometer for gauging the relative speed of some regex engines on a curated set of tasks.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • myrex

    4 lexer VS myrex

    Match regular expressions using NFA process networks (Elixir)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better lexer alternative or higher similarity.

lexer reviews and mentions

Posts with mentions or reviews of lexer. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-22.
  • Re2c
    4 projects | news.ycombinator.com | 22 Feb 2024
    One fun project in this vein is to DIY something similar to this. To simplify things initially, you can use NFAs, along with an existing library to parse the regex syntax yourself.

    The aha moment comes when you see how regex syntax compiles down to various configurations of automata. Couple that with the fact that automata are made to be composed together well, and the result is beautiful in a way that you rarely see in production code.

    Here's my stab at it in Rust: https://github.com/mattgreen/lexer/tree/master/src/nfa

Stats

Basic lexer repo stats
1
0
-
over 4 years ago

The primary programming language of lexer is C.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com