Skip to content

jberkman/fletch

Repository files navigation

What is Fletch?

Fletch is a Java 1.0 compiler and virtual machine for the 6502 written in Rust. It specifically targets Ben Eater's breadboard 6502. The compiler implementation is based on the 1988 edition of the dragon book by Aho, Sethi, and Ullman. I found my copy at a sidewalk library in San Francisco. The Java implementation is based on the original edition of The JavaTM Language Specification by Gosling, Joy, and Steele. I probably got my copy from Borders when I was in high school in 1996. Fletch is named after R.J. Fletcher, the antagonist from the film UHF. It is not intended to be practical.

jacob berkman
san francisco, ca
march 13, 2025

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published