Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 14:50

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 80 ]  На страницу Пред.  1, 2, 3, 4, 5, 6
Автор Сообщение
 Заголовок сообщения: Re: Вторичная Forth-машина
СообщениеДобавлено: Ср янв 17, 2018 12:19 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1287
Благодарил (а): 3 раз.
Поблагодарили: 18 раз.
Это уже особенности построения форт-системы, причём вымышленной
Приведён простейший пример.
Мы что-тут хотим на его основе полноценный форт запилить?
Зачем к форт-словам в примере придираться?

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Вторичная Forth-машина
СообщениеДобавлено: Ср янв 17, 2018 15:46 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Плохо, когда такие вымышленные примеры пропихиваются как должное. Насколько я помню, еще ни один из таких самопальных подходов не приводил к практическому выходу, а уж сколько их было. Если даже не рассматривать относительно недавние A-F-P, которые непонятно чем кончились, то можно вспомнить и "насыщение словаря примитивами", и "историческую и экономическую причины", и тот же самый NOTFOUND, который в определенный момент появился, да так и остался. Еще можно вспомнить замечательное слово REQUIRED, которому по какой-то непонятной причине нужно не только имя библиотеки, но и слово из этой библиотеки. А ведь сейчас это уже практически данность.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Вторичная Forth-машина
СообщениеДобавлено: Ср янв 17, 2018 16:16 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1287
Благодарил (а): 3 раз.
Поблагодарили: 18 раз.
Hishnik писал(а):
Плохо, когда такие вымышленные примеры пропихиваются как должное. Насколько я помню, еще ни один из таких самопальных подходов не приводил к практическому выходу, а уж сколько их было. Если даже не рассматривать относительно недавние A-F-P, которые непонятно чем кончились, то можно вспомнить и "насыщение словаря примитивами", и "историческую и экономическую причины", и тот же самый NOTFOUND, который в определенный момент появился, да так и остался.


В чём неувязка?
Предлагалось разделение интерпретации и компиляции.
Мною был предложен один их вариантов придуманный по ходу дела.
Тут товарищ админ цепляется к слову NOTFOUND.
Ну сказал, что NOTFOUND не хорошо, ладно.

"Плохо, когда такие вымышленные примеры пропихиваются как должное"
Кто пропихивает? Опять подозреваем человека в сотрудничестве с Западом? :D

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Вторичная Forth-машина
СообщениеДобавлено: Ср янв 17, 2018 17:28 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Victor__v писал(а):
В чём неувязка?
Предлагалось разделение интерпретации и компиляции.
Мною был предложен один их вариантов придуманный по ходу дела.

Ну а разве сложно расписать NUMBER и LITERAL? Может быть, еще какие-то нюансы вылезут? Ведь если очередной токен не найден, но это число, то действия при интерпретации и компиляции будут разные. Может быть, и вариант-то хороший получился, если с этой стороны посмотреть.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Вторичная Forth-машина
СообщениеДобавлено: Пт янв 19, 2018 11:51 
<Т.к. здесь никто так и не понял, о чем речь, перенес к себе>


Вернуться к началу
  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 80 ]  На страницу Пред.  1, 2, 3, 4, 5, 6

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB