Skip to content

A compiler for a simple, statically typed, procedural language, primarily designed to target a custom redstone computer.

License

Notifications You must be signed in to change notification settings

tomdodd4598/Dodd-Redstone-Language-Compiler

Repository files navigation

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.

About

A compiler for a simple, statically typed, procedural language, primarily designed to target a custom redstone computer.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages