A very rudimentary scripting language written in Golang.
Math in pie follows no normal guide lines... To add numbers, you must surround them with parenthesis like (55)
. For example, print (55)
would result in 10
.
Normal: go run pie.go -f=path/to/file.pie
Verbose: go run pie.go -f=path/to/file.pie -v
- Lexer
- Parser
- Expressions
- Features
- Functions
- Variables