c parser: fix compilation warning when no global options were defined
php parser: add missing positional argument validators
python parser: add missing positional argument validators
add basic positinal argument handling tests