Бенчмарк минификации, модуль для юнит-тестирования, улучшения рантайма, библиотеки и примеров и подготовка пакетов к публикации.
Изменения
- Рантайм:
- Переименовать функцию рантайма
? в ?? #142
- Исправить результат функции рантайма
args при чтении кода скрипта с stdin (первым аргументом возвращать строку __stdin__) #143
- Библиотека:
- Переименовать функцию библиотеки
generate_while в generate_if #144
- Восстановить в библиотеке модуль для юнит-тестирования #153
- Примеры:
- Добавить в пример 1D-жизнь комментарий о том, что данный алгоритм является правилом 104 для элементарных клеточных автоматов (https://en.wikipedia.org/wiki/Elementary_cellular_automaton) #145
- Добавить в пример 2D-жизнь параметр
FILL_FACTOR (рассчитывать по нему параметр POINTS_NUMBER, если тот не задан) #146
- Сфера:
- Переименовать переменную
eye_direction в normal #148
- Выделить функцию
clamp #149
- Бенчмарк:
- Добавить бенчмарк минификации — Virtual DOM:
- Добавить утилиту для проведения бенчмарка #155
- Добавить общее описание бенчмарка #156
- Пакеты:
- Подготовить проект к публикации в репозиторий пакетов Python #141
- Подготовить плагин для редактора Atom к публикации в репозиторий пакетов Atom #152
Скриншоты
