abstract-syntax-tree
Here are 27 public repositories matching this topic...
Expr is a simple, lightweight and performant programming toolkit for evaluating basic mathematical expression and boolean expression in a string.
-
Updated
Sep 12, 2024 - Go
Hou 🐒 programming language interpreter and compiler
-
Updated
Apr 2, 2020 - Go
An Interpreter written in Go that processes a psuedo JavaScript language.
-
Updated
Dec 23, 2021 - Go
Library for parsing TypeScript source code into an abstract syntax tree (AST)
-
Updated
Jun 1, 2025 - Go
Command-line tool to convert YAML-annotated types specified in go file to JSON schema
-
Updated
Apr 9, 2019 - Go
Writing an Interpreter in Go
-
Updated
May 9, 2023 - Go
PDF parser/serialiser for Go.
-
Updated
Feb 17, 2025 - Go
A Case Study on Golang Generic Code
-
Updated
Dec 30, 2023 - Go
Solidity parser in Go, designed to transform Solidity code into a structured format for enhanced analysis, particularly beneficial for developers using Go to analyze Solidity smart contracts.
-
Updated
Dec 11, 2024 - Go
Using go lang to build a tree from an expression using reverse polish notation, yes it is messy.
-
Updated
May 24, 2017 - Go
5x~45x faster 🚀 Auto generate type-safe validation code for structs based on markers.
-
Updated
Jul 14, 2025 - Go
Writing an interpreter in Go (Golang)
-
Updated
Mar 31, 2021 - Go
Implementation of a compiler and an interpreter for the monkE programming language in Go
-
Updated
Apr 10, 2025 - Go
sql parser and validator. toy implementation; WIP
-
Updated
Nov 1, 2019 - Go
Go interpreter for the Monkey programming language
-
Updated
Jul 18, 2017 - Go
Go struct to jsonc generator including default values and comments.
-
Updated
Oct 16, 2023 - Go
Practice of DSL (described in Japanese)
-
Updated
Apr 30, 2020 - Go
The Cidoka Programming Language
-
Updated
Mar 4, 2024 - Go
My own implementation of the Sqlite database.
-
Updated
Jun 7, 2025 - Go
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."