GCC 12.2 rightfully complains about an out-of-founds array access. This can possibly happen for unsupported variable names.
This is a rudimentary fix (don't write outside of array), but current code will require more cudling (eg: native runs the loop for every parsed token even if the variable name isn't supported) while builtin stops parsing.
Signed-off-by: Eric Pouech eric.pouech@gmail.com