Lebonesco / go-compiler
a simple compiler in go
☆50Updated 5 years ago
Related projects: ⓘ
- Simple 2D game prototyping framework.☆88Updated 3 weeks ago
- The Lox interpreter written in Go☆22Updated 2 years ago
- Goscript: Runtime execution of Go code.☆121Updated 7 years ago
- Currently extending the Monkey programming language designed in the books "Writing An Interpreter In Go" and "Writing a Compiler in Go"☆42Updated 8 months ago
- Development of Goki has moved to Cogent Core. For the latest stable version of ki v1, import version 1.1.17 and see the v1 branch.☆90Updated last month
- Make DOM manipulation in Go as similar to JavaScript as possible. (via GopherJS or WebAssembly)☆177Updated last year
- LLVM backed progamming language (Go subset)☆132Updated 11 months ago
- ☆165Updated this week
- Lexer based on Rob Pike's talk on YouTube (view README)☆84Updated 2 years ago
- A bytecode-based virtual machine to implement scripting/filtering support in your golang project.☆116Updated 5 months ago
- Programming language focusing on performance and efficiency, archive from 2019. For a modern rewrite in 2024 please see the link below:☆62Updated last year
- A proof-of-concept implementation of my generics proposal for Go☆98Updated 5 years ago
- Transpiling C code to Go code☆363Updated 3 months ago
- A simple evaluator for arithmetic integer expressions.☆85Updated 2 years ago
- An interpreted language written in Go☆274Updated 9 months ago
- JIT compiler in Go☆224Updated 4 months ago
- A simple virtual machine - compiler & interpreter - written in golang☆320Updated 2 years ago
- A little language interpreter written in Go☆90Updated 5 years ago
- A C interpreter in Go☆119Updated 5 years ago
- uint128 for Go☆224Updated 4 months ago
- A Go library for building command line applications.☆66Updated last year
- Components based UI library☆75Updated 3 years ago
- A compiler for the µC language.☆57Updated 3 years ago
- A image pixel editing app☆20Updated 2 years ago
- The Ghost Programming Language☆64Updated 9 months ago
- Library for setting values to structs' fields from env, flags, files or default tag☆108Updated 5 months ago
- A complete solution for static files in Go code☆127Updated 3 months ago
- Go bindings to LLVM. Used as part of TinyGo.☆225Updated 3 weeks ago
- There is now an official GitHub mirror at https://github.com/gioui/gio. Please do not rely on this one being maintained.☆62Updated 8 months ago