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 28 public repositories matching this topic...
The Monkey Programming Language & Interpreter written in PHP.
-
Updated
Nov 21, 2023 - PHP
Configurable lexer for PHP featuring a fluid API.
-
Updated
Dec 1, 2017 - PHP
JSON Parser Object PHP is a library for parsing the data in JSON format.
-
Updated
Jun 11, 2019 - PHP
A library for writing recursive descent parsers in PHP.
-
Updated
Jun 29, 2018 - PHP
Xpression is a simple PHP implementation of Specification pattern
-
Updated
Dec 20, 2023 - PHP
Custom query language app written on top of the Symfony framework. The app consists of Lexer, Parser Generator, LR(0) Parser, Transpiler, Suggestions manager and Vue.js frontend
-
Updated
Nov 8, 2021 - PHP
PHP Auto Style: A tool for format and beautify the style of PHP code with my style.
-
Updated
Oct 14, 2021 - PHP
Simple lexer parser as Drupal 8 service module
-
Updated
Jan 16, 2019 - PHP
Flexible & extendible PHP template language
-
Updated
Aug 12, 2024 - PHP
- Followers
- 10.5k followers
- Wikipedia
- Wikipedia