Replace static C array with C++ vector
Assorted C/C++ cleanup
Continue simplifying OP tree => AST conversion
OP_PADSV is no longer considered an independent subtree

In a nutshell, we'll have to inline this (or rather replace it
with a function call from the generated code). This change breaks the
current JIT code even more than it was in the previous commits.