Язык программирования (и ОС) ФОРТ (FORTH) письмо forther@yandex.ru
Информационный Канал Subscribe.Ru Тема форта мне близка и интересна. Причины в принципе банальны: единственный язык на котором могу писать что-либо боле-менее серьезное, и второе уже как электронщику нравится идея языка в железе - форт-процессора. Из ближайших планов в этой области наверное все-таки добью форт для z89-го (DSP от ZiLOG- начинал года 2-3 назад но оставил, и попытаюсь-таки разобраться с Вашей VM и fOS, возможно мысли прийдут в какую-нибудь систему. Большое желание также сделать нечто подобное...
Язык программирования (и ОС) ФОРТ (FORTH) 0010: FVM -- операционная система ?
Информационный Канал Subscribe.Ru Сейчас я играю с интерпретатором байт-кода: Программа - содержимое вектора int M{cmd1,cmd2,cmd3}; где cmdX - команда стековой форт-машины. Используется 3 типа команд: 0op: одно машинное слово (cell) 1op: опкод (cell) и параметр (cell) префикс (cell) и данные, скомпилированные следом (например строка) Интерпретатор выбирает из памяти ВМ (массива M) очередной опкод, и выполняет код, реализующий эту команду. Набор команд основан на стандартном наборе слов форт-системы, и архи...
Язык программирования (и ОС) ФОРТ (FORTH) 0006: история языка [orange]
Информационный Канал Subscribe.Ru [orange] = Mahlon G. Kelly (Келли, Nicholas Spies (Спайс) Язык программирования ФОРТ (перевод Forth A Text and Reference) Москва, "Радио и Связь, 1993 = Что же представляет собой язык Форт ? Основная его часть - это набор слов, или словарь, из которого слово вызывается по имени для выполнения специфических функций. Слова языка Форт + - * / соответственно складывают, вычитают, умножают и делят два числа. Программа на Форте пишется путем определения новых слов с использовани...