Explore >> Select a destination


You are here

patshaughnessy.net
| | thume.ca
1.7 parsecs away

Travel
| | [AI summary] This blog post by Tristan Hume details his experience writing a compiler for a course project using Rust. He discusses various aspects of the project including the use of Rust's powerful enums and pattern matching, handling variable and type resolution, reference counting with Rc, code generation for x86 assembly, and the use of usercorn to run Linux binaries on macOS. The post also reflects on the challenges and benefits of using Rust for such a project, comparing it with other languages and design decisions.
| | austinhenley.com
2.1 parsecs away

Travel
| | Make your own BASIC to C compiler in Python.
| | dusty.phillips.codes
1.8 parsecs away

Travel
| | In earlier articles, I introduced this "WAT to Wasm compiler in Roc" project, wrote some Roc code to load an input file, and implemented a tokenizer for a "hello world" of Wat to Wasm compilation. It was... more work than I expected. Four blog posts more work, to be precise! I have no idea where it's going to end. But I do know what's next! Parsing. Reminder: You are reading content that took a great deal of effort to craft, compose, and debug.
| | krystism.is-programmer.com
10.1 parsecs away

Travel
| java????????- ?java6??????Console??????????????????????????import java.io.*;import java.util.*;public class ConsoleDemo { public static void main(String[] args) { Console console = Syste...