Undergraduate Project2018–2019

Implement the Bitcoin Script in Racket Platform

Archived

Bitcoin Script is a forth-like stack based Turing-incomplete language, used by the Bitcoin Core internally. In this project, I take the Bitcoin Script to the Racket programming platform so that people will be able to explore the Script language with multiple tool support, including stack monitoring, error hints and syntax checking.

Racket Package CatalogDocumentationSource Code

Tech Stack