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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Алетернативный/дополнительный режим использования кода
СообщениеДобавлено: Пн май 06, 2019 16:30 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1287
Благодарил (а): 3 раз.
Поблагодарили: 18 раз.
Предположим у одной словарной статьи есть несколько полей кода.
У слова есть действие по умолчанию.
А используя префиксы можно вызвать доп. эффект у слова.
Я понимаю, что всё это выглядит знакомо. Некоторые даже посоветуют почитать одну книжицу за авторством Баранова.

И у меня появился вопрос.
Где эти доп. поля кода можно применять?

TO, AT ( FROM) понятно. Где ещё?
Больше интересует реальное применение, а не теоретически возможное.


История интереса автора сообщения к данной теме (эффект +10 к шансу флейма).
Решил попробовать сделать форт с разделением кода, данных, и словарных статей.
Одно из сопутствующих преимуществ: упрощение реализации переменных (всё же будет сводится к операциям "положить на стек число" и что-то там).
Это вносит "интересности" к реализации механизма TO/FROM.
Одно из решений истекающих из-за такого упрощения переменных - создание в поле кода слова доп. полей в которых хранятся нужные данные и метка этого слова соответствующим флагом.
Но вот собственный флаг только для поддержки TO и FROM это слишком жирно.
Хотелось бы узнать где ещё пригодится такое решение.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

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


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

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


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

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