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

...
Google Search
Forth-FAQ Spy Grafic

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




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

Зарегистрирован: Чт апр 26, 2007 21:09
Сообщения: 303
Благодарил (а): 12 раз.
Поблагодарили: 10 раз.
Хищник писал(а):
Например, 1 / (2x+3y) можно реализовать как x 2 * y 3 * + 1 swap /, а можно и сразу забросить на стек единичку.


В смысле? 1 x 2 * y 3 * + / ?
А что, есть народ, который "свапообразно" постоянно пишет? Аки левая пятка захочет? Не "оптимизируя естественно" порядок выражений?
К тому же, я ещё и само это исходное выражение обсмотрю более подробненько с разных сторон. Для целочисленного случая там вообще, может статься, что несколько в другом месте "оптимизацию" надо проводить ;-) ....


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Статистика по словам для манипуляции со стеком
СообщениеДобавлено: Пт сен 28, 2012 11:24 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Wlad писал(а):
В смысле? 1 x 2 * y 3 * + / ?
А что, есть народ, который "свапообразно" постоянно пишет? Аки левая пятка захочет? Не "оптимизируя естественно" порядок выражений?

Ну это очень простой пример, конечно же. На практике да, иногда образуются запутанные последовательности, и хочется сохранять наглядность. Зависит от предварительного планирования стековых нотаций для слов.
Wlad писал(а):
К тому же, я ещё и само это исходное выражение обсмотрю более подробненько с разных сторон. Для целочисленного случая там вообще, может статься, что несколько в другом месте "оптимизацию" надо проводить ....

Ну пример же.


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

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


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

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


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

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