A compiler for a small language into x86-64 assembly
Compiler for a small language into x86-64 Assembly - MauriceGit/compiler
A compiler for a small language into x86-64 assembly launched on April 29, 2020 with 74 votes, #810 of 5,003 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 6 years on.
In plain words
This is a compiler that translates code written in a small custom language into x86-64 assembly instructions. It's designed for developers and computer science students interested in compiler construction and low-level programming. The project demonstrates the core concepts of language compilation, from parsing source code to generating machine-level instructions for 64-bit processors.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
How to write a tiny compiler2017 · blog.klipse.tech · ▲224Write your own compiler: introduction. Code genetation. AST. Abstract syntax tree. lisp. javascript.
A work-in-progress C compiler from scratch2021 · github.com · ▲159Programming language that compiles into a x86 ELF executable. - riicchhaarrd/ocean
A compiler and VM for a simple language, in 150 lines of code2022 · gist.github.com · ▲200A complete compiler for a simple language (in less than 150 LoC) - 00_readme.md
TinyGo – LLVM-based Go compiler for microcontrollers2018 · github.com · ▲177Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. - tinygo-org/tinygo
My C compiler compiled itself2024 · github.com · ▲275One of the most challenging projects of my life :)
Ultra Tiny Compiler in less than 90 lines of code2016 · github.com · ▲61Ultra Tiny Compiler. Contribute to antonmedv/ultra-tiny-compiler development by creating an account on GitHub.
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 2d ago · permit.petercai.com
- IV
Life & fun · 14d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 15d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 9d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 13d ago · carrierexplode.com

Life & fun · 23d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, April 2020
the whole month →
https://github.com/OlexG/finclaw ^ repo if anyone wants to contribute. I realized that sometimes I'm pretty good at making random guesses about the future. (I.E, I think OpenAI will beat Anthropic in the short term, etc...) However, I'm bad at converting these guesses into actual market plays I can profit from. As such, I wanted to make a tool that connects to the right APIs and launches a swarm of agent experts to generate related plays based on your prediction. The very first super shitty V0 MPV just has Polymarket/Kalshi bets, but I will be adding a more complex…
AI · 2020 · youtube.com
CleanShot X▲951Mac-native app for screenshots, recordings and collaboration
Dev tools · 2020 · cleanshot.com



For bureaucratic reasons, a colleague of mine had to print, sign, scan and send by email a high number of pages. To save trees, ink, time, and to...
Life & fun · 2020 · gitlab.com
