Forth

Рад представить вам сегодня Каллисто Классик, входной язык для «Электроники МК-161». С момента задумки прошло 3 года, 2 месяца и 12 дней — и она успешно реализована. МК-161 обрела новый входной язык, день рождения которого сегодня — 7 ноября 2017 года.

Каллисто можно скачать отсюда: the-hacker.ru/2017/Callisto-1.zip (25 Мб)

Метки публикаций: 

Каллисто 1.0rc Классик

Каллисто Классик 1.0rc:
http://the-hacker.ru/2016/Callisto-1.0rc.zip

Подытожил свою работу за это лето. Свою и Михаила Рамендика, чьё умение писать Руководства оказалось незаменимым.

Итак, кандидат в релиз 1.0

Даю сообществу 1 месяц на проверку, после чего эта версия будет выпущена как релиз 1.0

Метки публикаций: 

Каллисто 0.9.5б

Каллисто 0.9.5б:
http://the-hacker.ru/2016/Callisto-0.9.5b.zip

Мы вплотную приблизились к релизу. Я произвёл заморозку фич, поэтому номер сразу скакнул на 0.9.5б.

Что такое заморозка фич? Новые вещи теперь в 1.0 войдут со значительно меньшей вероятностью. Сосредоточимся на тестировании того, что уже есть.

Метки публикаций: 

Каллисто 0.9б

Каллисто 0.9б:
the-hacker.ru/2016/Callisto-0.9b.zip

Изменения отражены в листинге:
the-hacker.ru/2016/Callisto.html
Главное изменение в новой ветке 0.9 — в архив включён файл words.txt

Метки публикаций: 

Каллисто 0.8.4б

Вышла Каллисто 0.8.4б:
the-hacker.ru/2016/Callisto-0.8.4b.zip

Изменения отражены в листинге:
the-hacker.ru/2016/Callisto.html

Метки публикаций: 

Каллисто 0.8.3б

Каллисто 0.8.3б:
http://the-hacker.ru/2016/Callisto-0.8.3b.zip

Основные изменения — улучшен ввод дробных чисел (и чисел с порядком) в системах счисления, отличных от десятичной.

Также переменная $EX переименована в _EX

В исходном тексте документировано около 190 слов, осталось разработать или перенести стековые нотации примерно для 100 слов.

Метки публикаций: 

Каллисто 0.8.2б

Каллисто 0.8.2б:
http://the-hacker.ru/2016/Callisto-0.8.2b.zip

Основное в новой версии Каллисто — примерно половина слов (более 120 слов) получила описание со стековой нотацией, пока прямо в исходном тексте.

Метки публикаций: 

Каллисто 0.8б

Каллисто 0.8б:
http://the-hacker.ru/2016/Callisto-0.8b.zip

Это настолько важный релиз, что я перешёл с линейки 0.7 сразу на 0.8. Каллисто преодолела очередной психологический рубеж и теперь стала не просто стабильной, а удобной и даже привлекательной. За счёт оптимизации и нескольких волевых решений мне удалось реализовать практически все слова, которые хотелось бы видеть в Каллисто 1.0

Метки публикаций: 

Каллисто 0.7.2б

Вышла Каллисто 0.7.2б:
http://the-hacker.ru/2016/Callisto-0.7.2b.zip

Обновлена документация. На вики теперь указано, какие слова являются примитивами, какие имеют признак немедленного исполнения (IMMEDIATE) и т.д.

Метки публикаций: 

Каллисто 0.7.1б

Встречайте Каллисто 0.7.1б

http://the-hacker.ru/2016/Callisto-0.7.1b.zip

Слова H и ДH вместо слов DP и ДDP. Долго, очень долго выбирал. Изучение colorForth помогло определиться.

Метки публикаций: 

Страницы