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,846 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

  • UpdatedNov 4, 2025
  • Rust

Parser Building Toolkit for JavaScript

  • UpdatedNov 5, 2025
  • 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
mago

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

  • UpdatedNov 1, 2025
  • Rust
verible

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

  • UpdatedAug 29, 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.

  • UpdatedOct 31, 2025
  • Go

Grammar files support & parser/PSI generation for IntelliJ IDEA

  • UpdatedNov 3, 2025
  • Java

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

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++

Rust grammar tool libraries and binaries

  • UpdatedOct 25, 2025
  • 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-2025 Movatter.jp