// Алгоритмизация #9 // Язык программирования //Криптография

Новости криптографии
Гость
 // Алгоритмизация #9 // Язык программирования //

Сообщение Гость »


Изображение

Исходники:
Виртуальная машина: https://github.com/Number571/CVM
Язык программирования: https://github.com/Number571/ALLang

Таймкоды:
00:00:00 - Введение
00:08:23 - Интерфейс программы
00:23:28 - Начало написания
00:32:28 - Функция readtall_src (интерфейсная функция)
00:44:28 - Функция _parse_code (главная функция анализа кода)
00:57:37 - Функция _include_instrc (подгрузка файлов расширения .all)
01:02:12 - Функция _load_instrc (подгрузка файлов расширения .vms)
01:03:30 - Функция _define_instrc (создание функций в языке all)
01:20:24 - Функция _proc_instrc (чтение выражений в языке all)
01:35:44 - Функция _if_instrc (условное выражение в языке all)
01:44:20 - Исправление ошибок компиляции
01:47:30 - Создание функции сложения
01:54:24 - Создание функции умножения методом сложения, добавление функции вычитания
01:56:30 - Создание функций условия на равенство
01:59:18 - Исправление ошибок в функциях _if_instrc и _define_instrc
02:01:08 - Перенос функции умножения на низкоуровневый код
02:02:02 - Добавление функций деления, равенства, возвращения функций
02:04:10 - Пример функций высшего порядка
02:07:11 - Создание логических функций and, or, not, xor
02:15:15 - Создание функций mod, even, odd
02:18:54 - Создание функции возведения в степень
02:21:30 - Создание функций neg, max, min, (больше или равно), (меньше или равно)
02:28:00 - Функция вычисления факториала
02:29:20 - Оптимизация факториала
02:31:18 - Функция вычисления чисел фибоначчи
02:33:15 - Завершение

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
Ещё смайлики…
   
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение