nanmu42 / bluelox
A tree-walking interpreter implemented in Golang for Lox, with a browser playground supported by WASM | 一个基于语法树的Lox解释器,附带WASM版本的playground
☆40Updated last year
Related projects: ⓘ
- Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).☆129Updated 2 years ago
- Generic prefix tree for golang☆12Updated 3 weeks ago
- Cases for high concurrency go programs☆11Updated 3 years ago
- JIT compile library for Go☆79Updated 4 years ago
- The Lox interpreter written in Go☆22Updated 2 years ago
- Yet Another Go+ interpreter (still in beta version)☆27Updated 2 months ago
- ReGit: A Tiny Git-Compatible Git Implementation☆170Updated 3 years ago
- 📺 3D Graphics in Go.☆42Updated 9 months ago
- small text editor☆85Updated 3 years ago
- A Rust-inspired declarative-programming and generic-type module for Golang that helps avoid bugs and improve development efficiency.☆111Updated last year
- Fast event-loop networking for Go (the lite version)☆70Updated 3 years ago
- ☆38Updated last year
- Implementation of git internals from scratch in Go language☆46Updated 2 years ago
- yet another language interpreter written in Go☆19Updated 8 years ago
- Yet Another Go/Go+ HTTP Web Framework☆19Updated 2 weeks ago
- 🃏 The Go SSA Playground: Exploring SSA IR | https://golang.design/gossa☆76Updated last year
- my research archive (publications/talks/teaching/etc.)☆8Updated last month
- µGo编程语言(从头开发一个迷你Go语言编译器)☆49Updated last year
- A faster method to get elements from an interface (Struct or Slice type) for Go. 一个更快的方法, 用来获取 interface (Struct) 的属性, 或 interface (Slice…☆32Updated 4 months ago
- A toy programming language base on Golang and compile to C, no name yet☆35Updated 3 years ago
- Golang Epoll Support - Linux☆19Updated 4 years ago
- A collaborative text editor using CRDTs and WebSockets. Lightweight, easy-to-setup.☆103Updated last year
- on-disk hash table(mainly for WAL).☆22Updated last year
- A race detector for Golang☆12Updated 4 years ago
- Reactive Extension for golang☆64Updated 4 years ago
- 救命用的profile☆41Updated 2 years ago
- Package for getting the runtime ID of a goroutine☆42Updated 3 months ago
- The Sim programming language, a strongly typed, compiled programming language with a goal of simplicity. Sim是一门简洁的、强类型的编译型语言。☆12Updated last month
- 🧵 thead facilities in Go☆15Updated 3 years ago
- A portable zero-copy I/O implement base on mmap for golang.☆14Updated 3 years ago