Я вижу несколько примеров main() для C, например. http://www.antlr.org/wiki/display/ANTLR3/Five+minute+introduction+to+ANTLR+3 и http://www.antlr.org/api/C/index.html
Разыменование похоже на AST. Я не знаю, что это такое, и - прошу меня извинить - не хочу знать, если смогу этого избежать.
Я хотел бы просто определить лексер и грамматику (для AT-команд модема) и автоматически сгенерировать main() или вырезать/вставить откуда-нибудь.
Небольшой поворот заключается в том, что большинство примеров, кажется, читаются из файла, тогда как я буду получать ряд входных данных (команд AT) в виде строк, передаваемых в качестве параметров.
Может ли кто-нибудь указать мне простой main(), который я могу адаптировать (и, может быть, предложить, как его адаптировать?) Много вопросов, которые я знаю, извините.