Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пт дек 14, 2018 00:47

...
Google Search
Forth-FAQ Spy Grafic

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




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

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

Обзор темы - Хард-подход к стандарту на Форт
Автор Сообщение
  Заголовок сообщения:  Re: Хард-подход к стандарту на Форт  Ответить с цитатой
мнда... значит я таки где-то лопухнулся. Давно на форте не кодил.
Сообщение Добавлено: Вс янв 30, 2011 08:47
  Заголовок сообщения:  Re: Хард-подход к стандарту на Форт  Ответить с цитатой
WingLion писал(а):
2 = возвращает при совпадении 0, что есть FALSE, а не TRUE.

ээ, это где так?
Может прикололся кто?
FORTH(0)> 2 2 = .
-1 Ok
FORTH(0)>
Сообщение Добавлено: Вс янв 30, 2011 07:31
  Заголовок сообщения:  Re: Хард-подход к стандарту на Форт  Ответить с цитатой
Хищник писал(а):
2 2 = IF если-два-равно-двум THEN


Код:
2 CONSTANT AV
AV 2 =
AV 3 =
OR IF что получится? THEN


если переход по нулю - получится бяка, если по ненулю - та же гадость.

А все из-за того, что
2 2 = возвращает при совпадении 0, что есть FALSE, а не TRUE.

Но самое смешное

Код:
TRUE IF а теперь что? THEN


Вот, сижу и репу чешу, как же так?
Сообщение Добавлено: Вс янв 30, 2011 06:44
  Заголовок сообщения:  Re:  Ответить с цитатой
Kopa писал(а):
Сравнение минимального
количества базовых примитивов в разныых Форт.

Вот посмотрел на стандарт еще и с учетом особенностей человека
(в части большой долговременной памяти и малой кратковременной памяти).
Если с аппаратной точки зрения легко реализовать большой набор
команд форт-машины(кстати, под командами форт-машины я подразумеваю не команды как наборы микрокоманд, а сами микрокоманды), то это и нужно сделать.
В итоге вопрос о минимальном наборе команд переходит в разряд второстепенных.
Сообщение Добавлено: Чт май 06, 2010 11:18
  Заголовок сообщения:   Ответить с цитатой
Сравнение минимального
количества базовых примитивов в разныых Форт.

http://groups.google.com/group/comp.lan ... b68edcb526
Сообщение Добавлено: Пн июл 06, 2009 08:06
  Заголовок сообщения:   Ответить с цитатой
WingLion писал(а):
СвойПроц, СвойФорт, СвойСтандарт. Неужели непонятно?
Эгоист я прокляты, жандина, и никому ничего не дам.
А потом помру и винт с исходниками в гроб с собой заберу.


http://winglion.ru/equinox/
Сообщение Добавлено: Сб июл 04, 2009 00:28
  Заголовок сообщения:   Ответить с цитатой
WingLion писал(а):
mOleg писал(а):но ведь тогда надо делать нормально, а не просто под себя.
Блин, да где этот настрадамус, который заявляет, что то что у меня через год получится, окажется ненормальным?
Подайте его сюда! Жареным


WingLion писал(а):
СвойПроц, СвойФорт, СвойСтандарт. Неужели непонятно?
Эгоист я прокляты, жандина, и никому ничего не дам.
А потом помру и винт с исходниками в гроб с собой заберу.


и дело не в том, что у меня нет чувства юмора.
Сообщение Добавлено: Пн фев 09, 2009 20:45
  Заголовок сообщения:   Ответить с цитатой
mOleg писал(а):
но ведь тогда надо делать нормально, а не просто под себя.


Блин, да где этот настрадамус, который заявляет, что то что у меня через год получится, окажется ненормальным?
Подайте его сюда! Жареным :twisted:
Сообщение Добавлено: Пн фев 09, 2009 20:21
  Заголовок сообщения:   Ответить с цитатой
WingLion писал(а):
Тема стандарта всплывала на форуме (и не только на форуме) уже не раз. Я всего лишь акцентировал на ней внимание. И взял обязательство (перед собой) довести ее к концу этого года до логического завершения, а именно, до выработки нового стандарта.

прекрасно!
но ведь тогда надо делать нормально, а не просто под себя. Или не надо называть это стандартом.
короче: "назвался грибом - полезай в кузов"
Сообщение Добавлено: Пн фев 09, 2009 19:40
  Заголовок сообщения:   Ответить с цитатой
Тема стандарта всплывала на форуме (и не только на форуме) уже не раз. Я всего лишь акцентировал на ней внимание. И взял обязательство (перед собой) довести ее к концу этого года до логического завершения, а именно, до выработки нового стандарта.
Сообщение Добавлено: Сб фев 07, 2009 23:35
  Заголовок сообщения:   Ответить с цитатой
WingLion писал(а):
И каким же это обазом он мне запретит TYPE сделать через lit @ и ! ?
Или будете утверждать, что семантика печати в этих словах есть?

Семантика TYPE действительно выводится через семантику lit @ и !
Отправляются символы из памяти по адресам внешнего отображающего устройства.
Речь о другом - вот Хищник понял о чем, но ему что есть стандарт, что нет все равно, а вы вроде тему про
стандарт подняли...
Сообщение Добавлено: Сб фев 07, 2009 22:37
  Заголовок сообщения:   Ответить с цитатой
chess писал(а):
Из этого в теории все выводится. А из этого (lit execute @ ! NAND/NOR) на практике(ну у нас же не машина Тьюринга) не все, да и то что выводится получается крайне неэффективным - посему такой подход к стандарту на практике неприемлем.

Вот о том и речь, что вопрос не только в выводимости, но и в эффективности. И если что-то показалось эффективным, но здравый смысл говорит о том, что надо ввести... а стандарт может утверждать обратное? Ну значит, стандарт в данном вопросе будет противоречить здравому смыслу, только и всего.
Сообщение Добавлено: Сб фев 07, 2009 15:32
  Заголовок сообщения:   Ответить с цитатой
chess писал(а):
Ну стандарта от вас я пока не видел.


Жизнь бьет ключом, и норовит попасть по голове.
Если не смотреть, то увидеть невозможно.

chess писал(а):
А существующий запрещает вводить слова с семантикой, не выводимой из семантики стандартных слов.


И каким же это обазом он мне запретит TYPE сделать через lit @ и ! ?
Или будете утверждать, что семантика печати в этих словах есть?

п.с. Спор какой-то глупый... ;(
Сообщение Добавлено: Сб фев 07, 2009 12:06
  Заголовок сообщения:   Ответить с цитатой
chess писал(а):
Из машины Тьюринга + базис Шеффера/Пирса

Из этого в теории все выводится. А из этого (lit execute @ ! NAND/NOR) на практике(ну у нас же не машина Тьюринга) не все, да и то что выводится получается крайне неэффективным - посему такой подход к стандарту на практике неприемлем.
Сообщение Добавлено: Сб фев 07, 2009 09:46
  Заголовок сообщения:   Ответить с цитатой
chess писал(а):
А существующий запрещает вводить слова с семантикой, не выводимой из семантики стандартных слов. Без этого положения смысла в стандарте не вижу, а вы значит видите.

Из машины Тьюринга + базис Шеффера/Пирса (lit execute @ ! NAND/NOR) выводится ВСЕ! :))
Сообщение Добавлено: Пт фев 06, 2009 23:45

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


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