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

...
Google Search
Forth-FAQ Spy Grafic

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




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - Лебедь, рак и щука -- а Форт и ныне там...
Автор Сообщение
  Заголовок сообщения:   Ответить с цитатой
Спасибо за ссылку. Нашел кажется описание стандарта,
хоть и на английском языке.
К сожалению программа не пошла, всю неделю безуспешно
компилировал, но пока ничего не получается.
Сообщение Добавлено: Вс авг 31, 2008 04:44
  Заголовок сообщения:   Ответить с цитатой
vikt писал(а):
Kopa писал(а):
Какой используете, в качестве прототипа?
Их на Jave уже много делалось. ( недавно в с.l.f или Google еще попадалась очередная разработка)

.


Наверное этот развивающийся проект:

" An ANS Forth System written in Java2ME. It is adapted for Mobile devices from WebForth, available at the FIG archive. The Forth is reasonably standard with referance to the Dpans94 standard document, with a few changes to facilitae use on a mobile device."

http://code.google.com/p/mid4th/

P.S. И не забываем про JBForth от Balancer'a:)
Сообщение Добавлено: Ср авг 20, 2008 15:22
  Заголовок сообщения:   Ответить с цитатой
Для float у меня персональный стек и память,
понимаю ,что неправильно , но на тот момент
не было никакой инфы. Поэтому
Память для float представляет собой
массив float.
Кроме того , на яве пришлось бы использовать
DataInputStream для побайтного размещения
float в памяти , а это работает медленно и трудно
для програмиста любителя.
впрочем обычные слова here allot @ !
я реализовал правильно , как массив байт.
Сообщение Добавлено: Ср авг 20, 2008 00:42
  Заголовок сообщения:   Ответить с цитатой
Просто обычно такое делают через FLOATS ALLOT, где FLOATS умножает на 8 (или 4, если основной формат shrt float). Хотя, конечно, кто ж запретит? :) Тем более что у меня предположение на fallot сразу и возникло.
Сообщение Добавлено: Ср авг 20, 2008 00:07
  Заголовок сообщения:   Ответить с цитатой
vikt писал(а):
fallot , это мое изобретение

можно было догадаться ;)

: fallot ( n --> ) 8 ( или 10 ? ) * ALLOT ; ???
Сообщение Добавлено: Ср авг 20, 2008 00:02
  Заголовок сообщения:   Ответить с цитатой
Хищник писал(а):
А что такое fallot?

fallot , это мое изобретение

аналог allot для float чисел.
Первоначально я писал калькулятор, затем
начал переделывать sfi :(
Сообщение Добавлено: Вт авг 19, 2008 23:54
  Заголовок сообщения:   Ответить с цитатой
А что такое fallot?
Сообщение Добавлено: Вт авг 19, 2008 21:52
  Заголовок сообщения:   Ответить с цитатой
Kopa писал(а):

Какой используете, в качестве прототипа?
Их на Jave уже много делалось. ( недавно в с.l.f или Google еще попадалась очередная разработка)


Использую sfi fort http://www.usebox.net/jjm/sfi/
Добавил слова allot , here , fallot ,fhere , операции с плавающей точкой.
Пока не могу найти описание стандарта операций
с плавающей точкой на русском языке, хотя программ на самопальном
форте написано не мало.
Сообщение Добавлено: Вт авг 19, 2008 21:45
  Заголовок сообщения:   Ответить с цитатой
vikt писал(а):
Хотелось бы уточнить , как мне реализовывать, регистрозависимо или регистронезависимо, что бы в последствии не переделывать.

Реализовать в виде "включено/выключено".
Сообщение Добавлено: Пн авг 18, 2008 11:51
  Заголовок сообщения:   Ответить с цитатой
vikt писал(а):
Я реализую свой форт на яве , для мобильника.
Нужно что то вроде програмируемого калькулятора ,
популярного в 80 годах.


Какой используете, в качестве прототипа?
Их на Jave уже много делалось. ( недавно в с.l.f или Google еще попадалась очередная разработка) Часть ссылок можно найти на данном Форуме.

Например по JForth есть статья в статья в Dr.Dobb's.

http://www.ddj.com/embedded/207801675 ( may 21 2008 )

P.S. Регистрозависимость можно делать или не делать:)
Сообщение Добавлено: Пн авг 18, 2008 08:20
  Заголовок сообщения:   Ответить с цитатой
vikt писал(а):
Я реализую свой форт на яве , для мобильника.
Хотелось бы уточнить , как мне реализовывать,
регистрозависимо или регистронезависимо,
что бы в последствии не переделывать.

Имхо лучше регистрозависимо. И с автодополнением. :)
Сообщение Добавлено: Пн авг 18, 2008 06:32
  Заголовок сообщения:   Ответить с цитатой
Mihail писал(а):
Что касается регистро(не)зависимости, то тут возникает три группы пользователей.
1. признающе только регистронезависимость.
2. признающе только регистрозависимость.
3. Не имеющие принципиального мнения по этому вопросу и хотящие
пользоваться наработками из 1 и 2 группы.

Я реализую свой форт на яве , для мобильника.
Нужно что то вроде програмируемого калькулятора ,
популярного в 80 годах.
Хотелось бы уточнить , как мне реализовывать,
регистрозависимо или регистронезависимо,
что бы в последствии не переделывать.
Сообщение Добавлено: Пн авг 18, 2008 02:04
  Заголовок сообщения:   Ответить с цитатой
yGREK писал(а):
Пользователи транслятора Форта суть фортеры

Воооот! О чем я и говорил :) То есть трансляторы пишутся для заведомо неблагодарной аудитории :)) Которая в процессе работы с ними будет все больше приближаться к тому, чтобы написать свой транслятор. А я упоминал еще и пользователей конечных продуктов, которым или все равно, на чем он написан, или им интересно только некоторое подмножество Форта, которое выдано им в качестве скриптового языка. А фортеров бесполезно агитировать за переход к какому-то транслятору.
Сообщение Добавлено: Вт авг 15, 2006 12:11
  Заголовок сообщения:   Ответить с цитатой
Хищник писал(а):
О! А вот в данном контексте "пользователи" - это кто? :)

Пользователи транслятора Форта суть фортеры ;)
Сообщение Добавлено: Вт авг 15, 2006 12:02
  Заголовок сообщения:   Ответить с цитатой
ArtemKAD писал(а):
Не, там баг связан был с тем, что "автоотступ" при целевой компиляции и рабочей компиляции разный - причем при целевой код почему-то "выровнен" по нечетному адресу . Поэтому там могут быть приличные дыры между именем и началом кода.


От этого не легче. И осадок остается неприятный.
Вообще я одно время знакомился с компиляторами форта с помощью такой методики:

> WORDS
?ошибка if exit then
> ORDER
?ошибка if exit then
> VOCS
?ошибка if exit then

может это и не правильно, но это было так.
Сообщение Добавлено: Вт авг 15, 2006 01:36

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


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