Так это любой язык в какой-то мере контекстно-зависимый. Те же переменные помнить надо и ссылаться на них. Но мой язык будет очень простым для парсинга. Я его специально таким продумывал.
Насколько я слышал, в плане реализации это КС парсер + дополнительная логика, вместе с которой в общем случае это называется КЗ грамматикой. но я конечно не эксперт в терминологии, постепенно с ней разбираюсь.
Насколько я слышал, в плане реализации это КС парсер + дополнительная логика, вместе с которой в общем случае это называется КЗ грамматикой. но я конечно не эксперт в терминологии, постепенно с ней разбираюсь.
И тогда бы мы прогали на русском/английском/любом другос
В естественных языках проблема не только в КЗ, но и в многозначности слов, из-за которой даже с контекстом можно по-разному интерпретировать предложение. Так что даже ML не позволит программировать на них.