Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт авг 18, 2026 03:59

...
Google Search
Forth-FAQ Spy Grafic

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




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - Последовательности слов
Автор Сообщение
  Заголовок сообщения:  Re: Последовательности слов  Ответить с цитатой
Victor__v писал(а):
Простейший пример создания правила:
RULE:
XT: DUP
XT: >R

Вот наконец-то адекватный подход, а не жуть в spf-opt с условными операторами. Конечно, как временное решение или проверку концепции можно и вручную, но задание правил существенно полезнее и проще для сопровождения.

Мне, тем не менее, сейчас важнее поддержать команды форт-процессора, которые заранее спроектированы под пары базовых слов Форта. Там простые связки уровня dup <word> и lit <word>.
Сообщение Добавлено: Ср окт 29, 2025 20:58
  Заголовок сообщения:  Re: Последовательности слов  Ответить с цитатой
Цитата:
Кстати, надо еще, чтобы оптимизатор сам себя оптимизировал

Не так уж и сложно. Просто 2 раза вызываем на компиляцию одну и ту же библиотеку. 2-я как раз будет оптимизированным оптимизатором, а 1-ю просто удаляем.
Сообщение Добавлено: Ср окт 29, 2025 16:21
  Заголовок сообщения:  Re: Последовательности слов  Ответить с цитатой
Ну вот, совсем другое дело :) А то некоторые говорят, что компиляторостроение - это скучно.
Кстати, надо еще, чтобы оптимизатор сам себя оптимизировал. Пока сингулярность не наступит. А то какой-то сапожник без сапог :) Лучше уж портниха без юбки, чем сапожник без сапог.
Сообщение Добавлено: Ср окт 29, 2025 14:53
  Заголовок сообщения:  Re: Последовательности слов  Ответить с цитатой
На роль монстров идут оптимизационные баги.
Финальным боссом будет оптимизатор уже скомпилированного кода, который модернезирует его на лету, находясь при этом в другом потоке.
:))
Сообщение Добавлено: Ср окт 29, 2025 14:27
  Заголовок сообщения:  Re: Последовательности слов  Ответить с цитатой
Victor__v писал(а):
Прикольная игрушка получилась.
:) Надо бы еще монстров добавить. И финального босса, который часть скомпилированного кода рандомно меняет.
Сообщение Добавлено: Ср окт 29, 2025 13:52
  Заголовок сообщения:  Re: Последовательности слов  Ответить с цитатой
У меня задаются правила оптимизации в виде дерева. Все это сделано отдельной либой и вешается на изначальные фичу моего форта (можно поставить обработчик на компиляцию любого слова).

Простейший пример созд