Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
#

lexer

A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.

Here are 1,939 public repositories matching this topic...

The Fast Lexical Analyzer - scanner generator for lexing in C and C++

  • UpdatedAug 18, 2025
  • C
logos

Create ridiculously fast Lexers

  • UpdatedFeb 5, 2026
  • Rust
mago

Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code.

  • UpdatedFeb 7, 2026
  • Rust

Parser Building Toolkit for JavaScript

  • UpdatedFeb 7, 2026
  • TypeScript
Diagon

A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations

  • UpdatedMay 12, 2025
  • JavaScript
verible

Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server

  • UpdatedDec 22, 2025
  • C++

Optimised tokenizer/lexer generator! 🐄 Uses /y for performance. Moo.

  • UpdatedMay 16, 2023
  • JavaScript

GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.

  • UpdatedFeb 6, 2026
  • Go

Grammar files support & parser/PSI generation for IntelliJ IDEA

  • UpdatedFeb 4, 2026
  • Java

Yet another high-performance C++ regex library and lexical analyzer generator like Flex: extends Flex++ with Unicode support, indent/dedent anchors, lazy quantifiers, functions for lex and syntax error reporting and more. Seamlessly integrates with Bison and other parsers.

  • UpdatedJun 19, 2025
  • C++

A tiny compiler for a language featuring LL(2) grammar. With Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example

  • UpdatedMay 11, 2025
  • C

Rust grammar tool libraries and binaries

  • UpdatedJan 20, 2026
  • Rust

🌿 NodeJS PHP Parser - extract AST or tokens

  • UpdatedJul 18, 2025
  • JavaScript

minigo🐥is a small Go compiler made from scratch. It can compile itself.

  • UpdatedFeb 16, 2021
  • Go

Light and fast 🚀parser! With zero dependents. - Sql Parser Demo added!

  • UpdatedOct 28, 2023
  • TypeScript

[8]ページ先頭

©2009-2026 Movatter.jp