Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пн дек 18, 2017 12:50

...
Google Search
Forth-FAQ Spy Grafic

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




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

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

Обзор темы - моя форт-система, которая потихоньку пишется
Автор Сообщение
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
Victor__v писал(а):
gudleifr писал(а):
Возможно, ошибка (раз)архивирования...

Возможно. Тот же самый архив перезалил. Теперь всё хор.

Ну не знаю, я в 15:26 скачал - всё было в порядке.
Сообщение Добавлено: Сб дек 16, 2017 18:44
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
gudleifr писал(а):
Возможно, ошибка (раз)архивирования...

Возможно. Тот же самый архив перезалил. Теперь всё хор.
Сообщение Добавлено: Сб дек 16, 2017 18:37
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
Victor__v писал(а):
Если это шутка, то не смешно.
Это не шутка.
Возможно, ошибка (раз)архивирования...
Сообщение Добавлено: Сб дек 16, 2017 18:20
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
gudleifr писал(а):
А там есть файлы ненулевой длины?

Если это шутка, то не смешно.
Если имеете ввиду что-то другое, поясните
Сообщение Добавлено: Сб дек 16, 2017 18:14
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
Victor__v писал(а):
Исходники моего форта.
А там есть файлы ненулевой длины?
Сообщение Добавлено: Сб дек 16, 2017 15:20
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
Исходники моего форта
Перезалил исходники во ВК. Ибо сбой в облаке майла
Исправил баги.
Переписал перебор словарей.
Как обычно, ошибки в самых неожиданных местах
Если верить механизму словарного перебора, то у меня где-то лишний словарь завёлся. Или я чего-то не допрограммировал. Один раз перебор выполняет рекурсию неявную. Словарь-то один, это ошибка. Будем копать.
Нашёл ошибку более мудрёную.
Раньше при трансляции источников данные парсинга сохранялись и восстанавливались в ручную т.е. надо было прописывать.
Потом я перешёл на откатные слова.
Соответсвенно надо было давать на сохранение указатели на переменные. А я отдавал сами данные. И естественно трансляция вырубалась.
Исправил это дело и убрал из форта уже лишнее слово.
Теперь мой форт работает.
Ну как работает. В бесконечном цикле можно нажимать пробел, интер :) Остальное нельзя - форт вылетает.
Да ещё стек данных почему-то растёт.
Продолжу искать ошибки.
Сообщение Добавлено: Сб дек 16, 2017 14:20
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
_KROL писал(а):
Не всегда получается полностью уложиться в стандарт, особенно в F94.
Это, если начать думать о целесообразности. Тупо реализовывать все по порядку проблем нет.

_KROL писал(а):
И я до сих пор не понимаю выражение "плохой машинный язык"
Это тот язык, на котором все пишут свои FORTH-системы. Почеиу не на хорошем? Потому, что само понятие хорошего языка/кода - спорно. Чтобы все все признали код хорошим, нужно написать что-то очень красивое.
Сообщение Добавлено: Ср дек 13, 2017 16:06
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
Victor__v писал(а):
А вот сразу сказать..?
А сразу подумать над тем, что я сказал..?
Сообщение Добавлено: Ср дек 13, 2017 12:22
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
А вот сразу сказать, что, мол, пиши о реализованных хотелках, идеях и прочем походном наборе, никак нельзя?
Покрышкин в небе не позволяет? :D
Сообщение Добавлено: Ср дек 13, 2017 12:14
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
Victor__v писал(а):
И вношу я их по типам, классам, областям применения, категориям (нужное зачеркнуть).
Это интересно и поучительно.
Victor__v писал(а):
Если я забыл добавить какое-то слово ( не писать же мне свой межгалактический стандарт), то это со временем всплывает.
А это - нет.

Интересно, когда Вы пишете о том, что думаете. Не интересно, когда докладываете о решении пустяковых задач. (Пустяковых не в смысле, "мы тут все умные, а вы - дураки", а в смысле - Вы решаете их не задумываясь, копируя давно всем известное решение).

Т.е. интересность не интересной самой по себе фигульки состоит в интересности сопроводительных текстов.
Сообщение Добавлено: Ср дек 13, 2017 12:02
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
Не, я тут причём?
В свой форт я вношу те слова, КОТОРЫМИ пользуюсь.
И вношу я их по типам, классам, областям применения, категориям (нужное зачеркнуть).
Если я забыл добавить какое-то слово ( не писать же мне свой межгалактический стандарт), то это со временем всплывает.
На данный момент "всплыли" два слова - +! и XOR .
Про то, что ошибки делают все, думаю, упоминать не стоит.
Сообщение Добавлено: Ср дек 13, 2017 11:04
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
gudleifr писал(а):
Hishnik писал(а):
В целом я склоняюсь к тому, что Фортом можно не только активно пользоваться, но и активно его писать в целях хотя бы обучения и исследования. Если в процессе этого получится собственный Форт - хорошо. Если будут предметно сформулированы требования, которым удовлетворит один из написанных кем-то ранее - тоже неплохо.
Именно!
Сложность написания FORTH для новичка состоит не в том, чтобы выполнить все обязательные (FIG, 83, 94...) ката, а в том, чтобы уложить все, что пишешь, в своей голове на нужное место. Понять, какая шестеренка за какую цепляется... Переписать Баранова и Ноздрунова на плохом машинном языке не сложно, и читать о подобных реализации/ошибках не интересно. Интересно читать о сопутствующих "исследованиях" и "формулировках требований".
Не согласен! Не всегда получается полностью уложиться в стандарт, особенно в F94. И я до сих пор не понимаю выражение "плохой машинный язык", так и кто на нём пишет)
Сообщение Добавлено: Ср дек 13, 2017 09:33
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
Hishnik писал(а):
В целом я склоняюсь к тому, что Фортом можно не только активно пользоваться, но и активно его писать в целях хотя бы обучения и исследования. Если в процессе этого получится собственный Форт - хорошо. Если будут предметно сформулированы требования, которым удовлетворит один из написанных кем-то ранее - тоже неплохо.
Именно!
Сложность написания FORTH для новичка состоит не в том, чтобы выполнить все обязательные (FIG, 83, 94...) ката, а в том, чтобы уложить все, что пишешь, в своей голове на нужное место. Понять, какая шестеренка за какую цепляется... Переписать Баранова и Ноздрунова на плохом машинном языке не сложно, и читать о подобных реализации/ошибках не интересно. Интересно читать о сопутствующих "исследованиях" и "формулировках требований".
Сообщение Добавлено: Ср дек 13, 2017 01:14
  Заголовок сообщения:  Re: моя форт-система, которая потихоньку пишется  Ответить с цитатой
Victor__v писал(а):
И шо это должно донести до моего феноменально скромного сознания?

Аа, это одна из традиционно флеймогонных тем. Есть такая чисто женская точка зрения "если другая женщина тяжелее меня на грамм - она жирная корова, если легче на грамм - худая щепка". С Фортом есть примерно такой же вопрос на уровне "писать самому или брать готовый". В зависимости от того, куда склоняется критикуемый субъект, его можно обвинить либо в изготовлении велосипедов (если пишет сам), либо в мягкотелости и отсутствии творческой жилки (если пользуется готовым). Элемент критики первого типа только что был продемонстрирован. Процитированный кусок из Стругацких описывал ситуацию полного раздрая в процессе создания стенгазеты. Отсюда прослеживается общий посыл - "нечего тут со своей ерундой вылезать".

В целом я склоняюсь к тому, что Фортом можно не только активно пользоваться, но и активно его писать в целях хотя бы обучения и исследования. Если в процессе этого получится собственный Форт - хорошо. Если будут предметно сформулированы требования, которым удовлетворит один из написанных кем-то ранее - тоже неплохо. Другое дело, что периодически у авторов "от радости в зобу распирает дыхание" и они начинают активно навязывать свой продукт всем фортерам в округе. Лишая их, таким образом, возможности пройти тот путь, который сами уже прошли. А это не способствует ни развитию форт-сообщества, ни появлению и распространению новых продуктов.
Сообщение Добавлено: Вт дек 12, 2017 23:08
  Заголовок сообщения:  Re: моя форт-система, поиск багов  Ответить с цитатой
Victor__v писал(а):
И шо это должно донести до моего феноменально скромного сознания?
Проехали.
Сообщение Добавлено: Вт дек 12, 2017 12:27

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


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