Research of different parser generators
-
Updated
Feb 13, 2022 - Python
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.
Research of different parser generators
ImgurParser on python....
Generated parser for the HAProxy Stream Processing Offload Engine (SPOE) protocol
It is a compiler of our custom language LangX which is inspired from Python and C++.
A compiler-compiler for lexers, LL and LALR grammars, written in python
Fastest python pgen with rich features. Runtime support for generated parsers of RBNF.hs and a bootstrap with menhir-like syntax sugars.
Python library for generating recursive PEG parsers
Peg parser generator for C++17
Бэкапы приемных компаний УРФУ. Для абитуриентов. Конкурсные списки.
This repository have all my work I did during my summer Internship - 2018 at IIT Bombay. This repository have basics of shell programming, compiler design, parser, lexer and pointer analysis regarding works. For slides and other works contact me.
Python 3 Compiler
Natural eXpression Parsing — A Python 3 parsing library.
Demonstrates using the Lark parser toolkit in a project (stand-alone and dependent).
Compiler in Python guided in the Tiny Compiler
A partially self-hosting PEG parser generator 🐧
A Kaitai Strcut template for Lithtech DAT map file format (*.dat)
Write use-case specific parsers within minutes!
A code snippet repository that provides examples of how to use different syntax parser generator libraries. And some useful links in README.