Initial commit.
Switch from typedef'd enum binary ops to #define'd ones.
Do some minor changes.
Add declaration of is_empty();
Remove seconde `clean` dependency.
Do some writing to file.
Add: nvm_t, nvm_init(), nvm_destroy(), and version numbers.
Move the main function to example.c
Add declarations for nvm_init() and nvm_destroy();
Update Makefile.

Now we're removing `example`, not `nvm`
Add fold markers.

Vim!
Make reading from file actually work.
Add program counters to the bytecode.
Remove all the unneeded mess.

Also, it seems there should not be a POP op code.
Ignore `example`.
.gitignore is now working
Make it work a bit (better).
.gitignore is now working, again...
Make it work more than less.

Also, the program counter works baad. It seems it doesn't get increased when
writing binary operations.
We don't need to XOR that zeros.