There are 2 repositories under syntax-analysis topic.
A script language of time-sharing scheduling coroutine in single thread
This is an implementation of a compiler for a simple C-like language that uses the C tools Flex and Bison.
Kotlin Multiplatform (KMM) syntax highlighting engine
자연어 처리와 텍스트 분석을 위한 오픈소스 파이썬 라이브러리 입니다.
The most revolutionary syntax visualizer
A runtime-free MCP server that converts source code into AST🌲, regardless of language.
SQL injection detection engine built on of SQL tokenizing and syntax analysis written in C
Roslyn语法分析器
Nand2Tetris: Building a Modern Computer from First Principles
A simple interpreter for a large subset of Pascal language written for educational purposes
Nand2Tetris: Build a computer system from the ground up, from nand to tetris. Hardware and software.
Delivery club go linter
converting regex (regular expression) to DFA directly by creating syntax tree in java
Easy Compiler Compiler written in C++
LL1Checker: A tool to verify if a grammar is LL(1) and to validate input strings against the generated language. Ideal for learning about parsing techniques, compiler design, and formal language theory. Try it out or contribute to improve its functionality!
AST2DB is a powerful tool that utilizes clang to parse C/C++ source code, extract Abstract Syntax Tree (AST) information, and store it in an SQLite database.
Given raw contents and title of a Wikipedia article, this will output highly useful information in an organized fashion.
AdBlock Filter Syntax code highlighter and partial validator. Colorizes and explains the syntax. Good for learning.
A C# application that simulates the important workflow of a C++ compiler, continuous updating ...
Code examples for Google Natural Language API.
Basic Interpreter for C like language written in Java
An inline, fast, powerful and lightweight PEG parser generator for JavaScript and TypeScript, with semantic actions, parametrized rules, support for native regexps, error recovery, warnings, integrated AST generation and visitors, cut operator, back references, grammar merging, and a lot more.
This is our Compiler Design project for 6th semester.
This repository contains a minimalistic Pascal compiler implemented in C, covering lexical and syntax analysis. It serves as a learning resource for understanding the fundamental aspects of compiler design. The code is intentionally kept concise to provide a clear insight into the key stages of lexical and syntax analysis in a compiler.
:wrench: My studies on context-free grammar, using ANTLR4 (C++) to generate the parser files. Some basics are developed, such as token processing, recursion, variable definition, array processing, Abstract Syntax Tree (AST) manipulation, UNICODE support, and error handling.
A simple Parser and a Lexical Analyzer using Lex (Flex) and Yacc (Bison)
Thaalab: Arabic Syntaxical Analyzer
PyLFG is a Python library for working within the Lexical Functional Grammar (LFG) formalism. It provides a set of classes and methods for representing and manipulating LFG structures, including f-structures and c-structures.
Some of the example code or project of ET Programming Language.