Forth
http://fforum.winglion.ru/

Forth or C++ ?
http://fforum.winglion.ru/viewtopic.php?f=4&t=142
Страница 8 из 8

Автор:  Mihail [ Вт дек 04, 2007 12:11 ]
Заголовок сообщения: 

вопрос писал(а):
всем понятно, что значат скобки, понятно с детства, потому (с+d || a & (c - d)) понятно интуитивно ...


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

Автор:  Alexander [ Чт дек 06, 2007 14:23 ]
Заголовок сообщения: 

ArtemKAD писал(а):
том-то и дело, что эти грабли трудно заметить - оно-ж "интуитивно понятно" .

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

Автор:  вопрос [ Чт дек 06, 2007 20:10 ]
Заголовок сообщения: 

Mihail писал(а):
вопрос писал(а):
всем понятно, что значат скобки, понятно с детства, потому (с+d || a & (c - d)) понятно интуитивно ...

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

Автор:  Mihail [ Чт дек 06, 2007 20:26 ]
Заголовок сообщения: 

вопрос писал(а):
что значит еще использовать синтаксис Си (пока LCC) ?
О чём это


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

Автор:  вопрос [ Чт дек 06, 2007 20:48 ]
Заголовок сообщения: 

Угу, понятно, сc - сс5 - это примеры для компиляции? Где хоть какой-то readme?
Тот что есть ничего не поясняет
Цитата:
Исходный код языка Си на языка Forth

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

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

Автор:  Mihail [ Пт дек 07, 2007 14:52 ]
Заголовок сообщения: 

вопрос писал(а):
сc - сс5 - это примеры для компиляции?


Да.

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


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


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


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

Автор:  Kopa [ Пн ноя 17, 2008 13:25 ]
Заголовок сообщения: 

Ф.В.Ткачев ( Институт ядерных исследований РАН, Координатор общественного
проекта Информатика-21)

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

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

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

Страница 8 из 8 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/