abstract-syntax-tree
Here are 16 public repositories matching this topic...
.NET Standard library for parsing and generating Graphviz DOT files.
-
Updated
Jun 26, 2020 - C#
Boolean expression parser
-
Updated
Dec 19, 2022 - C#
An open-source, simple register-based VM for .NET IL Code
-
Updated
Oct 11, 2024 - C#
Simple mathematical expressions evalulator, created with AST & RD.
-
Updated
Aug 28, 2022 - C#
Homemade procedural object-oriented semi-dynamic typed interpreted or compiled programming language
-
Updated
Sep 24, 2018 - C#
Hardware description language (HDL) parser wrote in C# (C# implemetation of hdlConvertor)
-
Updated
Apr 23, 2023 - C#
Interpreted programming language written in C#, built with custom parser and tokenizer. Features a LL(1) parser and an AST-based tree-walking evaluator.
-
Updated
Apr 15, 2025 - C#
Implement a simple arithmetic evaluator as if it was a programming language (Lexer, Parser, Interpreter). Written in both F# and C# for learning purposes.
-
Updated
Apr 13, 2020 - C#
Custom programming language interpreted in C#. I have no earlier experience building Interpreters. Hobby project.
-
Updated
Dec 13, 2023 - C#
A simple tokenizer, parser and AST generator for s-expressions(ish) and CIL (.NET) Arithmetic OpCodes.
-
Updated
Nov 30, 2024 - C#
A project in which given a file with treebank bracket notation it will verify there are no syntax errors and then it will generate an abstract syntax tree using Coco/R
-
Updated
Jul 13, 2020 - C#
Parsers used to generically represent ASTs
-
Updated
Sep 18, 2023 - C#
A mathematical expression parser, optimised for quickly-written expressions
-
Updated
May 26, 2024 - C#
A .NET 8.0 web application that parses MicroML code and renders its Abstract Syntax Tree as interactive Mermaid diagrams
-
Updated
May 2, 2025 - C#
-
Updated
Apr 18, 2025 - C#
Improve this page
Add a description, image, and links to the abstract-syntax-tree topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the abstract-syntax-tree topic, visit your repo's landing page and select "manage topics."