Несмотря на эквивалентность определяемых языков, одна грамматика может быть значительно удобнее другой с точки зрения ее использования:
В большинстве языков программирования имеются следующие лексические классы:
Одним из способов задания деревянных языков являются:
Процесс, который определяет, принадлежит ли некоторая последовательность лексем языку, порождаемому грамматикой называется:
Основной тенденцией современных языков программирования является:
Анализаторы реально используемых языков обычно имеют:
Класс языков, задаваемых праволинейными грамматиками, очень удобен в задачах:
При реализации языков со вложенными процедурами и процедурными значениями, необходимо обеспечить доступ:
Какие особенности некоторых языков могут существенно затруднять лексический анализ:
Классы в C# предоставляют следующие возможности: