kitasuke / monkey-go
"Writing An Interpreter in Go" and "Wring A Compiler in Go"
☆218Updated 5 years ago
Related projects ⓘ
Alternatives and complementary repositories for monkey-go
- An interpreted language written in Go☆281Updated 11 months ago
- babygo👶 is a small Go compiler made from scratch, which can compile itself. It's going to be the smallest and simplest go compiler in th…☆299Updated 6 months ago
- An early PostgreSQL implementation in Go☆685Updated 3 years ago
- Go bindings to LLVM. Used as part of TinyGo.☆232Updated 2 months ago
- A simple virtual machine - compiler & interpreter - written in golang☆326Updated 2 years ago
- Currently extending the Monkey programming language designed in the books "Writing An Interpreter In Go" and "Writing a Compiler in Go"☆45Updated last month
- B-tree implementation for Go☆233Updated 2 years ago
- Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).☆130Updated 2 years ago
- FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)☆356Updated last year
- LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.☆169Updated 7 months ago
- JIT compiler in Go☆229Updated 6 months ago
- a simple compiler in go☆50Updated 5 years ago
- 📝 Go: A Documentary | https://golang.design/history☆1,057Updated 3 months ago
- (educational) build your own disk based KV store in Go☆194Updated 6 months ago
- Example code for how to get hashicorp/raft running with gRPC☆208Updated 3 months ago
- Writing a Interpreter in Go翻译☆93Updated 3 months ago
- An operating system written in Go☆106Updated 5 months ago
- Library for interacting with LLVM IR in pure Go.☆1,192Updated 5 months ago
- minigo🐥is a small Go compiler made from scratch. It can compile itself.☆531Updated 3 years ago
- The assembler from the Go compiler, in library form.☆166Updated 3 years ago
- Like The Super Tiny Compiler, but in Go☆587Updated 2 years ago
- A simplified implementation for log structured merge tree.☆58Updated 3 years ago
- A C++ version monkey language interpreter. From Write An Interpreter In Go☆36Updated 4 years ago
- Kilo text editor, from Build Your Own Text Editor, in Go☆108Updated 7 years ago
- small text editor☆87Updated 3 years ago
- Listings from manning book☆120Updated 4 months ago
- World's most dumbest Load Balancer☆511Updated 3 months ago
- Tiny TCP/IP protocol stack for lectures implemented in Go language☆155Updated 3 years ago