~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 0C52DCE8E798B9BA82B40A6DF7A4A087__1716005460 ✰
Заголовок документа оригинал.:
✰ Iota and Jot - Wikipedia ✰
Заголовок документа перевод.:
✰ Йота и Джот — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Iota_and_Jot ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/0c/87/0c52dce8e798b9ba82b40a6df7a4a087.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/0c/87/0c52dce8e798b9ba82b40a6df7a4a087__translat.html ✰
Дата и время сохранения документа:
✰ 16.06.2024 19:20:28 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 18 May 2024, at 07:11 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Йота и Джот — Википедия Jump to content

Йота и Джот

Из Википедии, бесплатной энциклопедии
Йота, Джот, Зот
Парадигмы Формальный язык , Тьюринговский туман , эзотерический
Разработано Крис Баркер
Разработчик Крис Баркер
Впервые появился 2001 год ; 23 года назад ( 2001 )
Окончательный релиз
2001 г. / 2001 ; 23 года назад ( 2001 )
Язык реализации Схема , JavaScript
Платформа Интерпретатор схем, веб-браузер (JavaScript)
Лицензия Всеобщее достояние
Веб-сайт www .ню .edu /проекты / Баркер
Под влиянием
Зот

В теории формального языка информатике Йота и и Йот ( от греческого йота ι, еврейский йодх י, самые маленькие буквы в этих двух алфавитах) представляют собой языки, чрезвычайно минималистские формальные системы , спроектированные так, чтобы быть даже более простыми, чем другие более популярные альтернативы, такие как лямбда-исчисление и комбинаторное исчисление SKI . Таким образом, их также можно считать минималистскими языками компьютерного программирования , или «тарпитами Тьюринга» , эзотерическими языками программирования, разработанными так, чтобы быть как можно меньшими, но при этом полными по Тьюрингу . Обе системы используют только два символа и включают только две операции. Оба были созданы профессором лингвистики Крисом Баркером в 2001 году. Zot (2002) является преемником Iota, поддерживающим ввод и вывод. [1]

Обратите внимание, что в этой статье используется форма Бэкуса-Наура для описания синтаксиса .

Универсальная йота [ править ]

Универсальный комбинатор йоты Криса Баркера ι имеет очень простую структуру λf.fSK, определенную здесь, с использованием денотационной семантики в терминах лямбда-исчисления :

( 1 )

Отсюда можно восстановить обычные выражения SKI , таким образом:

( 2 )

Из-за своего минимализма он повлиял на исследования постоянной Чайтина . [2]

Йота [ править ]

Iota - это язык LL(1) , который префиксирует деревья порядков вышеупомянутых листьев универсального комбинатора iota ι , которые создаются с помощью функции ε ,

йота  =   "1"   |    "0"   йота йота 

так что, например, 0011011 обозначает , тогда как 0101011 обозначает .

Йот [ править ]

Jot — регулярный язык , состоящий из всех последовательностей 0 и 1,

Джот  =   ""   |    запись  "0"   |    буква  "1" 

Семантика задается переводом в выражения SKI. Пустая строка обозначает , обозначает , где это перевод , и обозначает .

Суть дело в том, что перевод удовлетворяет для произвольных условий SKI и . Например,

справедливо для произвольных строк . Сходным образом,
держится также. Эти два примера представляют собой базовые случаи перевода произвольных терминов SKI в Jot, данные Баркером: делая Jot естественной гёделевой нумерацией всех алгоритмов .

Джот связан с Йотой тем, что и используя те же тождества в терминах SKI для получения базовых комбинаторов и .

Зот [ править ]

Языки Zot и Positive Zot управляют Iota вычислениями , от входных данных к выходным , используя стиль передачи продолжения , с синтаксисом , напоминающим Jot .

зот  =   горшок  |    "" 
 горшок  =   йот  |    горшок iot 
 iot  =   "0"   |    "1" 

где 1 производит продолжение , и 0 производит продолжение , и wi потребляет последнюю входную цифру i, продолжая выполнение продолжения w .

См. также [ править ]

Ссылки [ править ]

  1. ^ Баркер, Крис. «Зот» . Вебринг «Эзотерические языки программирования» . Архивировано из оригинала 12 марта 2016 года . Проверено 4 октября 2016 г.
  2. ^ Останься, Майкл (август 2005 г.). «Очень простые чайтиновые машины для бетона AIT» . Фундамента информатики . 68 (3). ИОС Пресс: 231–247. arXiv : cs/0508056 . Бибкод : 2005cs........8056S . Проверено 20 февраля 2011 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 0C52DCE8E798B9BA82B40A6DF7A4A087__1716005460
URL1:https://en.wikipedia.org/wiki/Iota_and_Jot
Заголовок, (Title) документа по адресу, URL1:
Iota and Jot - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)