Search found 40 matches

by Mihail
Thu Mar 30, 2006 5:56 pm
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89471

Концепции cmd и masmspf еще более разные.
Воодще, самым принципиальным отличием между Фортами может быть только тип шитого кода.
Ради совместимости, особенности шитого кода, следует использовать в крайних случаях.
Чаще всего, причиной несовместимости является конфликт имен.
by Mihail
Thu Mar 30, 2006 4:46 pm
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89471

willow wrote:У меня пока только типа S" /rd/1/menuet.f" INCLUDED, а работа с файлами через стандартные сисфункции
В смысле с помощью: kol_0520src-1\other\fasm164\system.inc
Вообще, выкладывай что сделал, чтобы я не делал что сделано.
На то он и OpenSource.
by Mihail
Thu Mar 30, 2006 2:39 pm
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89471

SPF - это коллективное творчество. Добавлять добавляют, а выкинуть чужое рука не поднимается. Может что-то и следовало вынести в библиотеку для дозагрузки, но особо есть не просит. А ты работу с файлами сделал? Что-то мне таскливо становится глядя на доступ к файлам в Колибри. Хочется обычного откры...
by Mihail
Wed Mar 29, 2006 11:44 am
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89471

http://forth.spb.su:8888/KolSPForth.rar
Вот сляпал из kol_0520src-1\programs\cmd и http://forth.spb.su:8888/masmspf2.rar
С доступ к файлам пока не сделал.
Ссылка на последнюю версию будет на http://wiki.forth.org.ru/SPF%20on%20MASM
by Mihail
Wed Mar 22, 2006 4:58 pm
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89471

Re: Forth

willow wrote: Сегодня уже практически готова 32-битная версия для Колибри. Осталось сделать некоторые усовершенствования в консоли.
И где ?
by Mihail
Fri Mar 10, 2006 5:47 pm
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89471

ipr wrote:А когда C/C++ портируем? =)
Синтаксис и семантику Форта можно расширить до
любого языка программирования.
LCC в SP-FORTH http://fpauk.narod.ru/cinf13.rar
Все языки в рамках Форта могут быть компиляторами
и интерпретаторами в зависимости от режима
(содержимого переменной STATE).
by Mihail
Fri Mar 10, 2006 5:32 pm
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89471

Все наоборот. Идеология Форта и заключается в том, что возможности пользователя обеспечиваются тем, что ему предоставляются все ресурсы без разбора. И с этого надо начинать. Затем для пользователя, можно создать жесткий интерфейс доступа к ресурсам для ег-же блага. При этом очень трудно предусмотрет...
by Mihail
Fri Mar 10, 2006 4:22 pm
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89471

Как я понимаю, к 0-му кольцу всегда есть косвенный доступ. Однако, эмуляция текстового режима в графическом окне, в любом случае будет полезна. Для привилегированного пользователя можно сделать доступ к 0-му кольцу (типа как OpenBIOS ). Только без FCODE(не вижу особой необходимости его применения). ...
by Mihail
Thu Mar 09, 2006 6:06 pm
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89471

Я имел ввиду текстовым режимом дисплея. Я бы хотел чтобы Menuet вызывал Форт до
перехода в графический режим. Этот форт исполнит содержимое файла (например AUTOEXEC.F)
В этом файле может находится запуск графического десктопа.
Далее Форт можно использовать в качестве ЯУЗа.
by Mihail
Thu Mar 09, 2006 1:15 pm
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89471

Для форта хорошо-бы сделать консоль с текстовым режимом. Вообще, для многих задач GUI не нужен. Хотя именно благодаря GUI Menuet привлек к себе внимание. Я бы хотел запускать Menuet под http://bochs.sf.net . C GUI это не реально. Форт следует встроить в ядро. Можно для всех процедур Menuet создать с...