add test_parse_cplusplus
handle various -i arguments