933 B
933 B
layout | title | date-start | date-end | category | languages | authors | images | description | repo-type | repo-url | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
portfolio | Dr Brainf-ck | 2018-11 | 2018-12 | usi | Racket |
|
|
Brainf-ck interpreter with integrated editor and stepper | gitlab | https://gitlab.com/maggicl/DrBrainf-ck |
This application was built as the final project of Programming Fundamentals 1 class in USI. This was a pair project done with my colleague Tommaso Rodolfo Masera.
This is a fully operational Brainf-ck interpreter, complete with a GUI editor interface and some debugging tools, such as a memory tape inspector and a stepper.
The application was built using Racket, a Scheme dialect in the Lisp family of programming languages. The interpreter portion of the program is fully functional and lacks explicit mutability of variables.