compilers
Here are 23 public repositories matching this topic...
Scanner and Parser for the tiny language.
-
Updated
Dec 27, 2023 - Go
Package evmasm provides tools for writing an assembler that turns assembly language into bytecodes for the Ethereum Virtual Machine (EVM), for the Go programming language.
-
Updated
Jun 12, 2018 - Go
Writing an interpreter from scratch in Go by following the book by Thorsten Ball.
-
Updated
Jul 6, 2023 - Go
a monorepo for all of my learning projects
-
Updated
May 8, 2024 - Go
Implementation of an interpreter for a small language called Monkey. Has two engines: a tree walking evaluator and a stack based bytecode VM
-
Updated
Apr 28, 2024 - Go
Attempt at an toy compiler for the C0 teaching language. Never completed.
-
Updated
Nov 20, 2021 - Go
An implementation of the Pascal Programming Language as defined by the ISO 7185:1990 Standard.
-
Updated
Oct 24, 2023 - Go
A Go interpreter, built for studying compilers and the language itself
-
Updated
Apr 14, 2021 - Go
Concurrent and Scalable Built-In Hash Table For The Go Programming Language
-
Updated
Feb 2, 2017 - Go
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).
-
Updated
Jun 10, 2018 - Go
Monyek programming language implemented in Go
-
Updated
May 31, 2020 - Go
Galois advertising gtable ddl c++ code generator|Galois在线广告检索框架中gtable内存数据库DDL代码生成工具。根据gtable-parser解析出的xml文件生成*.h和*.cpp文件。
-
Updated
Jun 30, 2020 - Go
A simple regex-to-golang compiler based on Thompson's construction algorithm.
-
Updated
Jul 16, 2022 - Go
Improve this page
Add a description, image, and links to the compilers topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the compilers topic, visit your repo's landing page and select "manage topics."