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

Built With

Share this project:

Updates