parser: implement octal (012) and hex (0xbA23c) number parsing
tokenizer: simplify and improve failure messages
cppcheck: fix a memory leak in codegen_x86
rename bpf scripts more aptly
Make declaration parsing more flexible, update codegens consequently
parser: add support for N-dim arrays (declaration and access)
actually parse the pointer stars in declarations
x86: make the codegen symbol lookup more flexible
x86: add support for globals, amend relevant test code
x86: make sure globals are initialized with constants
clean up codegen_x86.c somewhat
x86: add preliminary typing code
x86: add basic support for "pointer arithmetic" (see docs...)
x86: fix a temp register "leak", amend test code accordingly
x86: improve codegen failure diagnostics somewhat
parser: deal with basic casts like (int), (int **)
x86: add preliminary codegen support for casts