If you're not using a lexer generator for your compiler, why?

This page summarizes the projects mentioned and recommended in the original post on /r/Compilers

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • lexgen

    A fully-featured lexer generator, implemented as a proc macro

  • I'm working on my own lexer and parser generators, and I'm trying to understand why some projects don't use lexer and parser generators and use hand-written lexers and parsers.

  • parsegen

    An LR parser generator, implemented as a proc macro

  • I'm working on my own lexer and parser generators, and I'm trying to understand why some projects don't use lexer and parser generators and use hand-written lexers and parsers.

  • 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
  • logos

    Create ridiculously fast Lexers (by maciejhirsz)

  • P.D: I use https://github.com/maciejhirsz/logos because I found the idea to annotate an enum kind of sensible (annotate types feels like regular Rust coding).

  • hush

    Hush is a unix shell based on the Lua programming language (by hush-shell)

  • Yes, you can check the code here: https://github.com/gahag/hush

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Logos 0.13 released

    2 projects | /r/rust | 10 Apr 2023
  • Position in rowan

    1 project | /r/rust | 11 Feb 2023
  • Alternatives for "blazingly fast"

    1 project | /r/rustjerk | 27 Aug 2022
  • Compiler in Rust

    3 projects | /r/rust | 29 May 2022
  • [X-Post] Skiff, a gradually typed functional language written in Rust

    1 project | /r/rust | 6 Sep 2021