Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт апр 23, 2024 22:17

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: энциклопедия
СообщениеДобавлено: Пт авг 25, 2006 13:11 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
Я задумал завести общий список всех форт-слов доступных в интернете
в виде гиперссылок на информацию о них (только слова ссылки и ничего больше)
(в алфавитном порядке).
Типа http://wiki.forth.org.ru/SpfCommands . Номера не нужны.

Перед тем, как дать название новой команде, программист ради избежания
конфликта имен, поищет придуманное им слово в этом списке.
При этом он может выяснить, что и писать ничего не надо, все уже готово.
Или напишет в соответствии с найденной спецификацией.

Следует выработать принципы оформления информации на которую
будет ссылаться данный список.
Предлагаю следующие пункты:
DESCRIPTION - описание
USES - где это слово используется
REALIZATION - способы реализации (исходные кода выражающие это слово)
EXAMPLE - примеры использования
SYNONYM - синонимы
SEE ALSO - ссылки по теме
ANOTHER - другое применение данного слова (означает конфликт имен)
за ANOTHER следуют предыдущие пункты.

Для начал, можно составить список всех слов применяемых в СПФ.


Последний раз редактировалось Mihail Пт авг 25, 2006 20:00, всего редактировалось 3 раз(а).

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 25, 2006 14:10 
А по чему бы не давать расшифровку на этой же страничке?
По вики ходить не самый быстрый вариант.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 25, 2006 14:18 
Слова лучше разделить на группы по тематике.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 25, 2006 14:58 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
Anonymous писал(а):
А по чему бы не давать расшифровку на этой же страничке?
По вики ходить не самый быстрый вариант.


Эта страничка призвана дать ответ на вопрос: используется задуманное слово
или нет. Естественно, с некой вероятностью, которая должна будет увеличиваться.
А информация о слове - это вещь не постоянная и распологаться может где угодно.
Если все фортеры мира станут редактировать одну страничку, то думаю, не один wiki не
справится.

Цитата:
Слова лучше разделить на группы по тематике.


Только не в этом списке. У всего есть свои преимущества. Одно другого не заменяет.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 25, 2006 15:48 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
Я сделал список слов в Spf4 без дозагрузки http://wiki.forth.org.ru/Spf4Commands
wiki символ / рассматривает как служебный, после чисел в ссылках вставляет пробел


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 25, 2006 16:06 
Не в сети
Аватара пользователя

Зарегистрирован: Вс май 07, 2006 11:38
Сообщения: 279
Откуда: Slavyansk, Ukraine
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
А что если в EXAMPLE (примеры использования) давать и конкретные примеры к nncron? Там кстати имеется хороший хелп http://nncron.ru/help/RU/add_info/forth_faq.htm и форум http://nncron.ru/forums/viewforum.php?f=5, на котором новички приобщаются к Форту. nncron как-то в стороне от "майнстрима" - и зря!!! Это же SPF, стоящий на огромном числе компов и практически не используемый!

_________________
Банзай!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 25, 2006 17:50 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Вот, чего было бы неплохо добавить в списке - это дополнительный столбик с указанием, в каком стандарте данное слово есть, F83, ANS94, ну или какой другой.

P.S. И, если сие претендует на название, указанное в топике, описание слов по-русски должно присутствовать!

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 26, 2006 03:30 
WingLion писал(а):
P.S. И, если сие претендует на название, указанное в топике, описание слов по-русски должно присутствовать!
Кстати, часть работы уже сделана в хэлпе SPF.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 26, 2006 08:29 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Mr. Z писал(а):
Кстати, часть работы уже сделана в хэлпе SPF.

не, это неправильный подход.

А еще часть есть в книжках по Форту, а книжки по Форту есть на Вики, а если нет - можно погуглить... а.. ап. ап...

Представляю надпись в конце Большой Советской Энциклопедии:
"A остальное ищите в словаре Даля!"

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 28, 2006 14:28 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
WingLion писал(а):
Вот, чего было бы неплохо добавить в списке - это дополнительный столбик с указанием, в каком стандарте данное слово есть, F83, ANS94, ну или какой другой.


Я намерен придерживаться принципа: ничего кроме слов форта.
В основном, для слов F83 и ANS94 стандарта, информацией о принадлежностью
к стандарту можно и ограничится. Слова которые присутсвуют во всех форт-сисмемах,
и одинаково трактуются, вообще рассматриваются в последнюю очередь.

Цитата:
P.S. И, если сие претендует на название, указанное в топике, описание слов по-русски должно присутствовать!


Хоть как-нибудь, значительную часть описать.:zombypc;
Если я буду чего описывать, то буду писать по русски, т.к. английский у меня храмает :oops:
Или речь идет о форт-словах написанных русскими буквами.
Для таких слов, я настоятельно рекомендую придумать английский эквивалент.
Нужно иметь единое форт-пространство.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 28, 2006 14:38 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
"описание слов по-русски" - это не значит замена DUP на ДУБ.
Это значит: "DUP -- дублирование верхнего элемента стека".
И так далее.
Для всех слов без исключений типа: "а это всем и так известно!"

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 28, 2006 15:31 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
Насколько необходимы слова внутреннего использования
СПФ в общем списке?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 28, 2006 15:41 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Если они доступны непосредственно из консоли, должны быть описаны, а не висеть в воздухе. Если же их не надо открывать пользователям - загнать все такие слова в словарь HIDDEN и закрыть его от стандартного использования.

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 28, 2006 15:55 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
WingLion писал(а):
Если они доступны непосредственно из консоли, должны быть описаны, а не висеть в воздухе. Если же их не надо открывать пользователям - загнать все такие слова в словарь HIDDEN и закрыть его от стандартного использования.

Часто конкретные слова привязаны к определенному словарику!!!
Переключись на данный словарь и они будут доступны:)


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

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Обращаться к неописанным словам - не вижу смысла. И копаться в исходниках в поисках: "А вдруг там есть слово, которое мне сейчас надо?!" - тоже смешно. Поэтому и нужно четкое описание!

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


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

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


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

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


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

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