06: Using scoped enums (C++11)

Signed-off-by: Felipe F. Tonello <eu@felipetonello.com>
06: Defining local variables in class declaration

Signed-off-by: Felipe F. Tonello <eu@felipetonello.com>
06: Added gitignore

Signed-off-by: Felipe F. Tonello <eu@felipetonello.com>
07: Initial version of vm

It has only the support for push constants and add arithmetic.

Signed-off-by: Felipe F. Tonello <eu@felipetonello.com>