Project Name: The Mis-Interpreter
Theme: Unintended Behavior
Created by The Misinterpreters: Archie Macrae, Rohan Wadhawan, and Samuel Latimer
This program accepts code in the C programming language and transpiles it into various high-level languages and games. These include:
Python
Scratch
Excel
Mindustry
Minecraft
At the moment, the program implements the following constructs:
- Addition, subtraction and multiplication with integer values
- If and else statements (else statements may be null) using standard comparisons (>, <, !=, ==)
- Inputs and outputs
You can read a technical overview of the project in the README of the GitHub repo: https://github.com/VeggyMeat/The_Mis-Interpreter/
Repo structure:
examplescontains example C programs we use as inputprogramscontains the code for parsing C code into an ASTtranspilerscontains the transpilers for each platform we convert tomain.pyis the Mis-Interpreter, taking in a C program and its arguments, and running the transpilers for each platform
Log in or sign up for Devpost to join the conversation.