Вы думаете от этого ваша софтина станет только лучше. Как же, щаззз.
Если вы действительно написали какой-нибудь парсер, который по
абсолютно теоретическим доказательствам ДОЛЖЕН содержать goto, то
конечно это можно сильно завуалировать, что собственно и делает
например yacc/lex путем засовывания состояний и переходов в стек, а
потом анализируя в цикле его с таблицами сгенированной граматики.
Если у вас черте-че, то ничего не поможет.