Inspiration
We wanted to make people laugh and making a programming language sounds cool!
What it does
Transpiles to java code.
How we built it
Following an Abstract Syntax Tree structure that tokenizes a .mav file line-by-line
Challenges we ran into
Getting extremely tired and forgetting to add return statements to recursive functions
Accomplishments that we're proud of
Building a functional language in 24 hours!
What we learned
We learned about AST and language design
What's next for MavScript
Open-source it and continue to add features present in other languages
Log in or sign up for Devpost to join the conversation.