Не видели.
Если у вашей программы такие хитрые параметры командной строки, что хочется бежать за EBNF / пилить парсер, то вы явно намутили там лишнего.
Лучше выкините весь разбор параметров, делайте полноценный API или принимайте формализованное описание задания (допустим xml).
Говорить дальше не было нужды. Как и все космонавты, капитан Нортон не испытывал особого доверия к явлениям, внешне слишком заманчивым.