Skip to content

Latest commit

 

History

History
14 lines (8 loc) · 881 Bytes

File metadata and controls

14 lines (8 loc) · 881 Bytes

Dodd Redstone Language Compiler

Summary

The Dodd Redstone Language is a programming language initially designed to target a custom redstone computer. I am designing this language and writing a compiler for it primarily to teach myself, and potentially others, about how compilation works. The lexing and parsing components are generated with the SableCC parser generator. The language syntax specification can be found here.

Permissions

In practice, the license on any code I write means very little, but for those who want a some semblance of formality, let it be stated that all code is available under the MIT License.