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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 112 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8

Что по-вашему лучше (и почему) ?
С++ 15%  15%  [ 4 ]
Forth 85%  85%  [ 22 ]
Всего голосов : 26
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 04, 2007 12:11 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
вопрос писал(а):
всем понятно, что значат скобки, понятно с детства, потому (с+d || a & (c - d)) понятно интуитивно ...


Используй http://spf.cvs.sourceforge.net/spf/devel/~mak/infix.f
Можно еще спользовать синтаксис Си (пока LCC) или Байсика.


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

Зарегистрирован: Вт ноя 06, 2007 21:23
Сообщения: 227
Откуда: Екатеринбург
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.
ArtemKAD писал(а):
том-то и дело, что эти грабли трудно заметить - оно-ж "интуитивно понятно" .

Рассмотрите вот такой код написанный на Форте, формально складывающий 2 и 2. Каков ответ?
Код:
2 marker strange : 2 3 ; 2 + . strange


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 06, 2007 20:10 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Mihail писал(а):
вопрос писал(а):
всем понятно, что значат скобки, понятно с детства, потому (с+d || a & (c - d)) понятно интуитивно ...

Используй http://spf.cvs.sourceforge.net/spf/devel/~mak/infix.f
Можно еще использовать синтаксис Си (пока LCC) или Байсика.
Насчёт infix.f понятно - лежит, можно пользоваться, а вот что значит еще использовать синтаксис Си (пока LCC) ?
О чём это

_________________
понимаю некоторую бестолковость некоторых вопросов


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 06, 2007 20:26 
Не в сети

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


http://fpauk.narod.ru/cinf13.rar
еще
http://www.mpeforth.com/arena/c2forth110.zip


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Угу, понятно, сc - сс5 - это примеры для компиляции? Где хоть какой-то readme?
Тот что есть ничего не поясняет
Цитата:
Исходный код языка Си на языка Forth

Позволяет общаться с Forth системой на языке Си.
Компиляция Си процедур порождает словарные статьи Форта.
Можно производить конвертацию Си -> Forth.

Хорошо, буду пробовать.
нужно хоть "что может, чего не может"

_________________
понимаю некоторую бестолковость некоторых вопросов


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

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
вопрос писал(а):
сc - сс5 - это примеры для компиляции?


Да.

вопрос писал(а):
Тот что есть ничего не поясняет


Кое что обсуждалось в http://fforum.winglion.ru/viewtopic.php?t=90


вопрос писал(а):
нужно хоть "что может, чего не может"


Собственно может то, что демонстрируется в примерах. А что надо?
Я взял компилятор LCC. Сделал из него конвертер в Форт http://d14-435-04.rtc.ru:8888/C2F10.rar
Затем в ручную перевел на Форт и проверил на тестах.


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

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
Ф.В.Ткачев ( Институт ядерных исследований РАН, Координатор общественного
проекта Информатика-21)

Система образования как фактор национального суверенитета
в сфере национальных технологий. ( 17 Jan 2007г.)

http://www.inr.ac.ru/~info21/texts/2006 ... public.pdf

P.S. Статья с критикой C/C++ засилья.
Но возможно не такое пагубное влияние оказывает С/С++ на формирование программерского мышления, как знать.:)


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

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


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

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


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

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