🦩 Tools for Go projects
-
Updated
Dec 20, 2024 - Go
🦩 Tools for Go projects
Whole Program LLVM: wllvm ported to go
Currently extending the Monkey programming language designed in the books "Writing An Interpreter In Go" and "Writing a Compiler in Go"
Automatic, configurable observability for LSP and MCP servers
A simple regex-to-golang compiler based on Thompson's construction algorithm.
Galois advertising gtable ddl c++ code generator|Galois在线广告检索框架中gtable内存数据库DDL代码生成工具。根据gtable-parser解析出的xml文件生成*.h和*.cpp文件。
Monyek programming language implemented in Go
Concurrent and Scalable Built-In Hash Table For The Go Programming Language
Package evmop provides tools for turning Ethereum Virtual Machine (EVM) OpCodes into bytecodes, for the Go programming language. This might be useful to someone writing an AOT or JIT compiler targeting the Ethereum Virtual Machine (EVM).
An implementation of the Pascal Programming Language as defined by the ISO 7185:1990 Standard.
Attempt at an toy compiler for the C0 teaching language. Never completed.
Golang implementation of the Shunting Yard parsing algorithm
Scanner and Parser for the tiny language.
a monorepo for all of my learning projects
Add a description, image, and links to the compilers topic page so that developers can more easily learn about it.
To associate your repository with the compilers topic, visit your repo's landing page and select "manage topics."