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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Пт авг 02, 2019 00:26 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 96
Откуда: Москва
Благодарил (а): 17 раз.
Поблагодарили: 0 раз.
Кстати, форум http://lisp.ru/forums.php практически мертв. Там примерно раз в год осмысленные посты появляются, даже спам-боты редко туда заходят. Хороший язык, в какой-то мере даже родственник Форту (точнее Форт - это Лисп наоборот, т.е. это Лисп без скобок и с постфиксной записью выражений вместо префиксной :)) )... Но, увы, как и Форт не пользуется большим спросом.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Пт авг 02, 2019 07:02 
Не в сети

Зарегистрирован: Сб май 13, 2006 23:37
Сообщения: 365
Благодарил (а): 1 раз.
Поблагодарили: 9 раз.
Victor__v писал(а):
KPG писал(а):
P.S. Тот же Хабр позиционирует себя, как сервис для Гиков.

А Гик переводится как цирковой урод, кажется.
Есть ещё такое слово "любитель".

Гик - чудак. Урод - фрик.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Вт авг 06, 2019 00:57 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1201
Благодарил (а): 3 раз.
Поблагодарили: 44 раз.
http://uwiki.strotmann.de/view/forth-language (Интересный дизайн сайта)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Вт авг 06, 2019 01:28 
Не в сети

Зарегистрирован: Пн июл 01, 2019 14:01
Сообщения: 69
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Код:
\ Note 1:
Text after a backslash is a comment until end-of-line.

\ Note 2:
Text within parentheses like "( n -- )" is also a comment.

\ Note 3:
To be strictly ANSI compliant, the code below is in UPPERCASE.

\   Most PC Forth implementations are (optionally) case insensitive.

STAR ( -- ) \ Print a single star

EMIT ; \ 42 is the ASCII code for *

STARS ( n -- ) \ Print n stars

DO STAR LOOP ; \ Loop n times (0 up to n-1) and execute STAR

SQUARE ( n -- ) \ Print an n-line square of stars

   DUP 0 DO       \ Loop n times, keeping (DUP-licating) n on the stack
   DUP STARS CR            \ Each time, print n stars then print CR
   LOOP DROP ;             \ After loop is done, drop the n from the stack
Явно что-то потерялось...

Хотя материала много собрано.

PS. ужасный интерфейс у сайта этого.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Пн май 04, 2020 21:51 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1002
Благодарил (а): 1 раз.
Поблагодарили: 8 раз.
Короче,
создал вики.
http://forth.wikidot.com/

Прошу любить и жаловать.
Пока в процессе наполнения

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Вт май 05, 2020 02:16 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6942
Благодарил (а): 17 раз.
Поблагодарили: 112 раз.
Это интересно. Но следует подумать над общей стратегией, чтобы оно не свалилось в "войну правок".


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Вт май 05, 2020 04:36 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1002
Благодарил (а): 1 раз.
Поблагодарили: 8 раз.
Hishnik писал(а):
Это интересно. Но следует подумать над общей стратегией, чтобы оно не свалилось в "войну правок".

В принципе, стоит, согласен.
Но с учетом небольшого количества фортеров пока малоактуально.
Лишь бы Максимов не прознал)

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Ср май 06, 2020 07:24 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1201
Благодарил (а): 3 раз.
Поблагодарили: 44 раз.
Victor__v писал(а):
Короче,
создал вики.
http://forth.wikidot.com/

Прошу любить и жаловать.
Пока в процессе наполнения

Время собирать камни?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Ср май 06, 2020 11:15 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1002
Благодарил (а): 1 раз.
Поблагодарили: 8 раз.
KPG писал(а):
Время собирать камни?

Кстати, по камням.

Кто-то еще вспомнит алгоритмы для преобразования числа в строку?
Желательно с написанием на форте.

http://forth.wikidot.com/preobrazovanie-cisla-v-stroku

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Ср май 13, 2020 12:17 
Не в сети

Зарегистрирован: Пн июл 01, 2019 14:01
Сообщения: 69
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Цитата:
Недостатки

Непонятно почему алгоритм преобразования и форматирования вообще регламентируется, ведь помимо алгоритма через деление есть и другие.

Вообще это <# #> странная штука, работает задом наперде да ещё и по отдельным циферкам. Зачем это нужно? По мне хватило бы слов для преобразования чисел разных типов с выравниванием и для записи в буфер символов и строк. Можно было бы использовать эти слова как stringstream в C++.
Цитата:
Для подобной реализации необходим временный буфер.

Я как-то поместил адрес буфера для <# #> в глобальную переменную, единственный недостаток: надо не забывать чистить за собой. Интересно, это не противоречит стандарту?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Ср май 13, 2020 14:43 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6942
Благодарил (а): 17 раз.
Поблагодарили: 112 раз.
f02732 писал(а):
Вообще это <# #> странная штука, работает задом наперде да ещё и по отдельным циферкам. Зачем это нужно?

Да, выглядит лишним. Ощущение, что зафиксирована "удачная находка" aka "сообразили, как это вообще делается". Форматные преобразования, во-первых, разные по реализации, а во-вторых, пишутся один раз, а потом ими просто пользуются.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Ср май 13, 2020 14:47 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1002
Благодарил (а): 1 раз.
Поблагодарили: 8 раз.
f02732,
Не надо разгонять тут очередной флейм по поводу стандарта) Потом администрации все это переносить и чистить.
Тема-то несколько о другом.

К содержанию Вики вопросы есть?

Цитата:
Я как-то поместил адрес буфера для <# #> в глобальную переменную, единственный недостаток: надо не забывать чистить за собой. Интересно, это не противоречит стандарту?

Стандарт такое допускает, даже разрешает не чистить за собой :)

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Ср май 13, 2020 14:48 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1002
Благодарил (а): 1 раз.
Поблагодарили: 8 раз.
Hishnik писал(а):
f02732 писал(а):
Вообще это <# #> странная штука, работает задом наперде да ещё и по отдельным циферкам. Зачем это нужно?

Да, выглядит лишним. Ощущение, что зафиксирована "удачная находка" aka "сообразили, как это вообще делается". Форматные преобразования, во-первых, разные по реализации, а во-вторых, пишутся один раз, а потом ими просто пользуются.


Victor, you to late...
:))

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Ср май 13, 2020 19:05 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 1201
Благодарил (а): 3 раз.
Поблагодарили: 44 раз.
Ссылки на скачивание файлов с местного форума (по ссылкам с Wiki) требует авторизации на местном форуме
как пример ссылки с Wiki по Quark download/file.php?id=44
Код:
Вы не авторизованы для просмотра или скачивания файлов.


P.S. http://forth.wikidot.com/quark - вероятно это как то связано с переходом по ссылке с Wiki!
т.к. на самом форуме похоже такой проблемы нет.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: создание Wiki по форту и форт-системам
СообщениеДобавлено: Ср май 13, 2020 23:53 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1002
Благодарил (а): 1 раз.
Поблагодарили: 8 раз.
С чем связана проблема непонятно. В любом случае поставил ссылку на тему Кварка на форуме

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


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

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


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

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


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

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