fox is a thin coat over assembly. Here are the advantages over just writing assembly:
- Platform and compiler independence
- Human-readable variable names
- Simple loops
- Function calls with automatic stack handling
# this is a comment
var my_variable # define variable
my_variable 42 # assign value 42
return my_variable # return variable
If you are interested in becoming a fox programmer: | |
/examples | Example programs that demonstrate how you can use fox |
getting-started.md | How to write, compile and run your first fox program |
If you want to learn more about how programming languages are made: | |
/foxy | Source code for a fox compiler written in C |
syntax.md | Definition of fox syntax, featuring lots of wonderful railroad diagrams |