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

From Lojban
Revision as of 12:51, 7 July 2014 by Gleki (talk | contribs) (Created page with "'''Ложбан '''(в оригинале '''la .lojban.''') - плановый язык, предназначенный для человеческго общения, обл...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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

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

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

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

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