Код Интерпретатора
Примеры ИИ запросов
Код интерпретатора криптографического языка программирования Oflameron.
Код интерпретатора языка Oflameron в виде HTML веб страницы.
Краткое описание реализации:
Переменные: h, q, l, k - числовые, начальное значение 0
Константы: a=0, b=1, c=3, d=5, e=7
Нормализация чисел:
>127 → повторно вычитаем 127
<0 → берём модуль
Операторы:
fXY, gXY, iXY - арифметика, k+3
lX - запись кода символа в l, k+2
mX - вывод символа (32-126), k+2
nq - замена символа, k+2
Ошибки: неверные операнды → k+1
Самомодификация: массив символов позволяет изменять код
Защита: лимит 100000 шагов от бесконечных циклов
Код готов к использованию. Можно вставлять программы вида fbc, ghc, mh и т.д.
Comments
Post a Comment