Ложбан как язык программирования

From Lojban
Jump to: navigation, search

Ложбан (в оригинале la .lojban.) - плановый язык, предназначенный как для человеческго общения, так и для машинного перевода, обладающий недвусмысленным синтаксисом, что позволяет применить к нему грамматики BNF и PEG для анализа структуры текстов.

ilmentufa[1] - последняя версия парсера, основанная на PEG, позволяет проанализировать любой текст на ложбане в рамках эталонной грамматики ложбана[2].

Возможны применения ложбана как метаязыка для машинного перевода.

Данная задача может иметь два решения:

  1. в ближайшей перспективе: человек пишет текст на ложбане, этот текст автоматически переводится в тексты высокого качества (из-за формального синтаксиса) на другие языки
  2. в дальней перспективе: возможен автоматический перевод текстов с естественных языков на ложбан и далее в любой другой поддерживаемый естественный язык.

Ссылки

Сайт