Skip to content

Latest commit

 

History

History
36 lines (21 loc) · 812 Bytes

README.md

File metadata and controls

36 lines (21 loc) · 812 Bytes

shovel🌱

note: this project is a work in progress and 80% of the interpreter isnt implemented yet.

a work in progress programming language written in c. i originally started it because i wanted to learn more about programming languages and how they work.

building:

linux:

make

above specified command will generate build/shovel, which can be used to interpret files.

windows:

not officially supported, but will probably work with mingw64 or with wsl

---

the syntax of the programming language is not really defined yet, but i want it to look something like this:

func main() {
    int x = 5;
    print("hello!");
}

im not sure if it will have a type system yet so the above code is subject to change.

mit licensed so sell that shit yea