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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 84 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 07, 2007 23:11 
---


Последний раз редактировалось profiT Сб мар 01, 2008 01:02, всего редактировалось 1 раз.

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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Русский тоже достаточно удобен, порядок слов можно менять в достаточно широких пределах ("я гулять хочу", "я хочу гулять", "хочу я гулять", "да гулять я хочу"). Только окончания слегка мешают, они же разные бывают :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт июн 08, 2007 00:31 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1261
Благодарил (а): 3 раз.
Поблагодарили: 19 раз.
Ну например для расчета графически сложных объектов требуются формулы куда сложнее n=n+1. Ну в общем понятно постфикс - для повседневного использования, инфикс - для сложных математических, алгебраических и геометрических формул.

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


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

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


Сейчас слишком мало задач решаются на Форте. Форт может и должен поддерживать любой синтаксис и
решать любые задачи.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс июн 10, 2007 17:54 
Кстати, если не использовать локальные переменные, а сделать копию стека в маааленьком массиве. С массивом работать проще, а при сложных формулах в dup, over можно запутаться. Ну или если проседура использует 5-10 чисел со стека, то будет сложно скопировать на вершину стека 5-ое (10-ое, 20-ое) число не задев все остальные.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс июн 10, 2007 18:03 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
white_TigR писал(а):
Кстати, если не использовать локальные переменные, а сделать копию стека в маааленьком массиве. С массивом работать проще, а при сложных формулах в dup, over можно запутаться. Ну или если проседура использует 5-10 чисел со стека, то будет сложно скопировать на вершину стека 5-ое (10-ое, 20-ое) число не задев все остальные.

Напомню, в изначальном замысле как раз стек УЖЕ рассмотривался С-подобной функцией как массив, элементы которого не двигались. с помощью указателей на массив (одного, бегающего по массиву), можно копировать значения со стека (которым и является массив) в регистры, сравнивать, складывать ... а стек - не касатьс


Последний раз редактировалось вопрос Вс июн 10, 2007 18:09, всего редактировалось 1 раз.

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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Mihail писал(а):
yz писал(а):
Математический синтаксис удобен только для математических задач. Каковые обычно решаются на Фортране, а вовсе не на Форте.


Сейчас слишком мало задач решаются на Форте. Форт может и должен поддерживать любой синтаксис и
решать любые задачи.
Да, почему-то фортеры не особо гордятся своей технологией ...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс июн 10, 2007 18:19 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
вопрос писал(а):
white_TigR писал(а):
Кстати, если не использовать локальные переменные, а сделать копию стека в маааленьком массиве. С массивом работать проще, а при сложных формулах в dup, over можно запутаться. Ну или если проседура использует 5-10 чисел со стека, то будет сложно скопировать на вершину стека 5-ое (10-ое, 20-ое) число не задев все остальные.

Напомню, в изначальном замысле как раз стек УЖЕ рассмотривался С-подобной функцией как массив, элементы которого не двигались. с помощью указателей на массив (одного, бегающего по массиву), можно копировать значения со стека (которым и является массив) в регистры, сравнивать, складывать ... а стек - не касатьс


Брр, до чего же это все надоело.
Ничего хорошего из этого не выйдет и выйти не может.
Вопрос записи математических ф-ций на форте уже несколько раз решон, если не ошибаюсь есть
http://galileo.phys.virginia.edu/classe ... ran202.htm такое, есть у Михаила, обсуждалось на форуме.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс июн 10, 2007 18:27 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
вопрос писал(а):
Mihail писал(а):
yz писал(а):
Математический синтаксис удобен только для математических задач. Каковые обычно решаются на Фортране, а вовсе не на Форте.


Сейчас слишком мало задач решаются на Форте. Форт может и должен поддерживать любой синтаксис и
решать любые задачи.
Да, почему-то фортеры не особо гордятся своей технологией ...


у ФОРТА есть собственная методология и собственный синтаксис. На форте можно писать различные
синтаксические безобразия. Но лучше оставаться в рамках форт-методологии\идеалогии и не изобретать
притянутые за (уж не знаю что) безобразия. И причем тут гордятся? я не понимаю

Форт не должен поддерживать синтаксис вообще!
так как такового понятия у форта нету! впрочем, как и пунктуации 8)

А задачи решать любые - это да 8)


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

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


Ну, это заявление сильно смахивает на заявление, что: "в СССР секса нет!" :))

Есть у Форта синтаксис. И он очень простой:

<dd> 1. Все программы на Форте записываются СЛОВАМИ
<dd> 2. Слова отделяются друг от друга пробелами.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс июн 10, 2007 19:31 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
WingLion писал(а):
Есть у Форта синтаксис. И он очень простой:

1. Все программы на Форте записываются СЛОВАМИ
2. Слова отделяются друг от друга пробелами.


Ж8)) но это соглашение, а не синтаксис.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс июн 10, 2007 19:36 
Не в сети
Administrator
Administrator
Аватара пользователя

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

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


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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Наверное, можно чуть расширить: элементы Форта записываюся последовательно и разделяются разделителями. То, что это всего лишь соглашение, воспринимается уже как-то с трудом. А то получится, что все языки - это такие специальные Форты... :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс июн 10, 2007 19:48 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
Хищник писал(а):
Наверное, можно чуть расширить: элементы Форта записываюся последовательно и разделяются разделителями. То, что это всего лишь соглашение, воспринимается уже как-то с трудом. А то получится, что все языки - это такие специальные Форты...

ну, 8)


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
1. Все программы на Форте записываются СЛОВАМИ

2. Слова отделяются друг от друга пробелами.

3. действия, которые предшествуют записываются слева
4. скобки, определяющие комментарии отделяются от оных пробелом
5. слова могут состоять из любых знаков кроме цифр.

n. любое соглашение о порядке слов - синтаксис.

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


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

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


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

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


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

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