+(2) При желании можно, конечно, сказать ЛексическийАнализатор, СинтаксическийАнализатор и ВходнойПоток.
Только длинные названия в данном случае лишь усложнят понимание.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший