Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пн янв 22, 2018 15:52

...
Google Search
Forth-FAQ Spy Grafic

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




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

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

Обзор темы - graFORTH ( а также Small32, AstroForth ... для DOS )
Автор Сообщение
  Заголовок сообщения:  Re: graFORTH ( а также Small32, AstroForth ... для DOS )  Ответить с цитатой
KPG писал(а):
И насколько он. наверное, уже далёк от Форт сообщества. И как же без какой нибудь ссылки хоть и не совсем в тему топика.

Форт-апологетика? Мифы и легенды о Старых Временах? :D
Сообщение Добавлено: Ср ноя 15, 2017 00:58
  Заголовок сообщения:  Re:  Ответить с цитатой
http://forth.ru/ писал(а):
После двухмесячного перерыва сайт восстановлен. Заодно, на нем исправлены некоторые накопившиеся за годы недосмотра "ляпы" и, выложена, наконец, версия SMAL32, работоспособная под Windows-2000, XP, Server 2003.
С уважением, Александр Ларионов

И больше с того времени, похоже, на сайте ничего не изменилось. :) А жаль.

P.S. Похоже у Александра Ларионова завтра (15 ноября) 45-й день рождения. С чем его можно и поздравить.

И насколько он. наверное, уже далёк от Форт сообщества. И как же без какой нибудь ссылки :) хоть и не совсем в тему топика.
Александр Ларионов (BSSL) и Андрей Скворцов (Меркатор) Мастер-класс "Оценка сотрудников: пустая трата времени?"
Сообщение Добавлено: Вт ноя 14, 2017 04:14
  Заголовок сообщения:   Ответить с цитатой
in4 писал(а):
Может, с сегментами неправильно обошлись?
Для компиляции надо алиас сделать, чтоб сначала данные туда записать (сегмент данных), а потом - исполнить (сегмент кода).

Видимо, где-то в том районе. У меня тоже была мысль, что XP не нравится "запись в код как в данные", это потенциально дыра в безопасности (мало ли для какой области я так создам алиас). Хотя надо бы "прошагать" по функциям и посмотреть, после чего программу выкидывает.

Впрочем, WinXP тоже неплохая платформа :)
Сообщение Добавлено: Ср июн 21, 2006 16:30
  Заголовок сообщения:   Ответить с цитатой
Хищник писал(а):
В чем именно может проявляться самопальность? По моим наблюдениям, Форт вываливается хоть от pmode или wdosx, хоть от ваткомовского dos4gw.

Может, с сегментами неправильно обошлись?
Для компиляции надо алиас сделать, чтоб сначала данные туда записать (сегмент данных), а потом - исполнить (сегмент кода).
Может, с кучей (here) или стеками (и возвратов и данных) проблемы - тоже по адресам и размерам сегментов. Может, какие-то функции надо через DPMI-переходники вызывать. Видеть надо, однако, а у меня w98.

Это тоже не работает?
http://forth.ru/smal32.html
http://forth.ru/ писал(а):
После двухмесячного перерыва сайт восстановлен. Заодно, на нем исправлены некоторые накопившиеся за годы недосмотра "ляпы" и, выложена, наконец, версия SMAL32, работоспособная под Windows-2000, XP, Server 2003.
С уважением, Александр Ларионов
Сообщение Добавлено: Ср июн 21, 2006 16:11
  Заголовок сообщения:   Ответить с цитатой
Balancer писал(а):
Именно в ней. Ибо нормальные дос-экстендеры как под голым досом работали, так и сейчас работают.

В чем именно может проявляться самопальность? По моим наблюдениям, Форт вываливается хоть от pmode или wdosx, хоть от ваткомовского dos4gw.
Сообщение Добавлено: Ср июн 21, 2006 15:26
  Заголовок сообщения:   Ответить с цитатой
Цитата:
и тут дело никак не в самопальности кода.


Именно в ней. Ибо нормальные дос-экстендеры как под голым досом работали, так и сейчас работают.
Сообщение Добавлено: Ср июн 21, 2006 13:30
  Заголовок сообщения:   Ответить с цитатой
Balancer писал(а):
Немного не так. Если 32-х битный менеджер системы при наличии готового DPMI пользуется им - то будет работать и в Win98 и в WinNT. Если у него что-то самопальное велосипедное - то СЗЗБ Естественно, NT юзеровское приложение в ring0 не пустит.

98-я запускает приложения, требующие ring0, в ring3. NT, видимо, не нравится создание алиаса для памяти кода, потому что компилировать как-то надо, и тут дело никак не в самопальности кода. Впрочем, в DOS box все запускается, но это по производительности совершенно не то.
Сообщение Добавлено: Ср июн 21, 2006 13:13
  Заголовок сообщения:   Ответить с цитатой
вопрос писал(а):
Что, правда не работает? ПОЧЕМУ?

проблемы в поддержкой DPMI (в SMAL32 используется PMODE, версию не помню, что-то типа 2.11)
Сообщение Добавлено: Ср июн 21, 2006 12:47
  Заголовок сообщения:   Ответить с цитатой
Немного не так. Если 32-х битный менеджер системы при наличии готового DPMI пользуется им - то будет работать и в Win98 и в WinNT. Если у него что-то самопальное велосипедное - то СЗЗБ :) Естественно, NT юзеровское приложение в ring0 не пустит.
Сообщение Добавлено: Ср июн 21, 2006 11:20
  Заголовок сообщения:   Ответить с цитатой
Есть проблемы с DPMI. Под win-98 32-разрядные ДОС-экстендеры запускаются, а NT/2000/XP их боится и выкидывает.
Сообщение Добавлено: Вт июн 20, 2006 23:23
  Заголовок сообщения:   Ответить с цитатой
Цитата:
Лучший Форт для DOS -- SMAL32 http://www.forth.ru/smal32.html
Жалко, что не работает под WinXP

Что, правда не работает? ПОЧЕМУ?
Я собрлся с его помощью изучать ФОРТ под ХР ... :(
Сообщение Добавлено: Вт июн 20, 2006 22:12
  Заголовок сообщения:   Ответить с цитатой
Anonymous писал(а):
С разными мультимедиа возможностями многозадачностью
под DOS, в свое время, использовал АstroFort.

P.S. Может еще кто помнит такую Форт систему:)


Она была в составе одного из дисков, которые ходят на просторах СНГ, вид хороший, подсветка, видимо, добросовестно сделанный, но к нему не было инструкции ...
Сообщение Добавлено: Вт июн 20, 2006 22:09
  Заголовок сообщения:   Ответить с цитатой
Anonymous писал(а):
С разными мультимедиа возможностями многозадачностью
под DOS, в свое время, использовал АstroFort.


Лучший Форт для DOS -- SMAL32 http://www.forth.ru/smal32.html
Жалко, что не работает под WinXP
Сообщение Добавлено: Вт июн 20, 2006 15:25
  Заголовок сообщения:   Ответить с цитатой
yGREK писал(а):
http://forth.org.ru/~ygrek/files/GraFORTH.zip


Спасибо, yGREK !

У меня, правда, помнится, было куча демок с музыкой к этому форту, ну да ладно...
Сообщение Добавлено: Вт июн 20, 2006 11:07
  Заголовок сообщения:   Ответить с цитатой
Я испльзовал. Классная была штука. Оконный интерфейс в текстовом режиме. Прокрутка текста в окнах, их перемещение и т.д. Графика. :)
Сообщение Добавлено: Вт июн 20, 2006 10:58

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


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