Или, чтобы быть более точным: какие языки программирования определены без контекстной грамматики?
Из того, что я собираю, С++ не является контекстно-свободным из-за таких вещей, как макросы и шаблоны. Моя кишка говорит мне, что функциональные языки могут быть свободными от контекста, но у меня нет жестких данных, чтобы поддержать это.
Дополнительная репрезентация для кратких примеров: -)