Search found 40 matches
- Fri Jan 23, 2009 8:38 pm
- Forum: Design
- Topic: Форт в ядре колибри.
- Replies: 51
- Views: 62168
Re: Форт в ядре колибри.
идея заклюается в предоставлении всех процедур не задумываясь о том, зачем они могут понадобится пользователю При таком подходе ни о какой стабильности работы ОС говорить не приходится. :evil: Для стабильности работы ОС, достаточно область памяти ее месторасположения, защитить от записи. Но для экс...
- Thu Jan 22, 2009 12:27 pm
- Forum: Design
- Topic: Форт в ядре колибри.
- Replies: 51
- Views: 62168
Re: Форт в ядре колибри.
мне не понятен смысл Forth и других языков в ядре. Тело Форта представляетсобой набор иненованных, слаба связанных между собой процедур, доступных пользователю. Т.е. идея заклюается в предоставлении всех процедур не задумываясь о том, зачем они могут понадобится пользователю. Я планирую открыть ядр...
- Wed Jan 21, 2009 12:43 pm
- Forum: Design
- Topic: Форт в ядре колибри.
- Replies: 51
- Views: 62168
Re: Форт в ядре колибри.
а просто программы писать можно? вот именно для Колибри, именно в этой реализации? В юзер-моде? Форт в виде приложения для Колибри http://fpauk.narod.ru/kolspforth11.rar Должна быть условная совместимость с СПФ под виндос. Можно использовать как расширяемый интерпретатор. Для создания с его помощью...
- Tue Jan 20, 2009 11:49 am
- Forum: Design
- Topic: Форт в ядре колибри.
- Replies: 51
- Views: 62168
Re: Форт в ядре колибри.
Mihail Я так понял что ты можешь поведать нам про Форт. "...Он перекрывает понятие языка программирования" Язык - это синтаксис и семантика. Форт может изменить синтаксис и семантику в ходе восприятия исходного текста. Т.е. форт-программа может представлять собой описание следующего за не...
- Mon Jan 19, 2009 6:16 pm
- Forum: Design
- Topic: Форт в ядре колибри.
- Replies: 51
- Views: 62168
Re: Форт в ядре колибри.
А почему не С? Си всего лишь транслятор. Его можно рассмотреть как интерпретатор, который ничего не умеет кроме изменения представления программы. Форт называют компилирующим интерпретатором. Вообще он перекрывает понятие языка программирования т.к. потенциально может воспринять любой синтаксис. И ...
- Wed Jan 07, 2009 4:53 pm
- Forum: Assembler
- Topic: Мар файл для FASM
- Replies: 4
- Views: 8023
Re: марфайл для FASM
С фортом не знаком, Просто тупой вызов слов команд разделенных пробелами. что значит "можно исследовать ФАСМ"??? Можно посмотреть содержимое переменных/массивов (команда DUMP). Можно запустить на выполнение любую программу. Для представления адресов в виде словарных статей (мнемоническое ...
- Tue Jan 06, 2009 7:53 pm
- Forum: Assembler
- Topic: Мар файл для FASM
- Replies: 4
- Views: 8023
Re: марфайл для FASM
А чем это принципиально лучше уже существующих решений http://board.flatassembler.net/topic.php?t=3908 http://board.flatassembler.net/topic.php?t=4645 Завизит от того кому-что удобней модифицировать для генерации дополнительных файлов, исходники ФАСМ или форт-скрипт. Я встроил Форт в fasm-1.67.14 h...
- Sat Jan 03, 2009 1:48 pm
- Forum: Assembler
- Topic: Мар файл для FASM
- Replies: 4
- Views: 8023
Мар файл для FASM
FASM может генерить марфайл и листинг? Я сделал вариант FASMа с возможностью генерации мапфайла по средствам встроенной форт-системы http://fpauk.narod.ru/ffasm.7z Вид мапфайла можно настраивать с помощью скрипта в файле FSCRIPT.F. Я это использовал во внедрении форт-системы в Колибри http://wiki.f...
- Sat Aug 18, 2007 5:16 pm
- Forum: Compilers and programming
- Topic: Forth
- Replies: 82
- Views: 91520
http://fpauk.narod.ru/kolspforth11.rar - образ загрузочного диска с примерами для Форта
С новыми версиями
http://fpauk.narod.ru/kolspforth11.rar - форт как приложение
http://fpauk.narod.ru/k_svn.605_src_f.rar - форт в виде драйвера
С новыми версиями
http://fpauk.narod.ru/kolspforth11.rar - форт как приложение
http://fpauk.narod.ru/k_svn.605_src_f.rar - форт в виде драйвера
- Mon Jul 09, 2007 1:50 pm
- Forum: Compilers and programming
- Topic: Forth
- Replies: 82
- Views: 91520
Может ли forth создавать полнофункциональные приложения или работает исключительно в режиме текстовых скриптов? Можно скомпилированный скрипт представить в ассемблерном виде. Так как я это сделал для создания форт-систем для Колибри. Программа типа дизассемблера создает модуль img.asm, который подк...
- Fri Jul 06, 2007 2:01 pm
- Forum: Compilers and programming
- Topic: Forth
- Replies: 82
- Views: 91520
Новая версия http://fpauk.narod.ru/kolspforth.9.rar Приведена в соответствие к Форту в виде драйвера http://fpauk.narod.ru/k_svn.566_src_f.rar Для работы с файлами использовал 70-ю функцию (без нее было криво). Формат словаря тоже сделал в соответствии с http://meos.sysbin.com/viewtopic.php?p=12736#...
- Sat Jun 23, 2007 3:24 pm
- Forum: Drivers
- Topic: Как писать драйвера
- Replies: 31
- Views: 41770
- Wed Jun 20, 2007 5:23 pm
- Forum: Kernel
- Topic: Экспортные процедуры в виде списка
- Replies: 0
- Views: 9691
Экспортные процедуры в виде списка
В core\exports.inc процедура добавляется с помощью макроса FHEADER.
При этом добавление производится не в 3-х мастах, а в 2-х.
Список удобен для наращивания.
Моя Форт-система, в виде драйвера, видет это список как
свою библиотеку.
http://fpauk.narod.ru/k_svn.546_src_f.rar
При этом добавление производится не в 3-х мастах, а в 2-х.
Список удобен для наращивания.
Моя Форт-система, в виде драйвера, видет это список как
свою библиотеку.
http://fpauk.narod.ru/k_svn.546_src_f.rar
- Mon May 14, 2007 3:57 pm
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 517110
- Sat May 12, 2007 6:51 pm
- Forum: Drivers
- Topic: Как писать драйвера
- Replies: 31
- Views: 41770