Программирование колибри

Applications development, KoOS API questions
  • 0CodErr wrote:
    Kopa wrote:Там ещё не представлен для программирования Форт
    Потому что не понятно, что именно должно быть представлено.
    Я уже говорил об этом вон там http://board.kolibrios.org/viewtopic.ph ... 174#p69404
    Сейчас программа на Форте для Колибри это текстовый файл запускаемый, например, через автоматическую загрузку при использовании init.f файла (он всегда его загружает первым как файл с какой то инициализацией, если программа в нескольких подключаемых файлах) выполнив meforth. Какие то библиотечные функции удобно расположить в Lib директории (см. как запускается консольный тетрис).

    P.S. Автономный выполняемый файл сейчас не создаётся meforth т.к. и размер упакованного исполняемого ядра Форт системы порядка 24кб, но в дальнейшем и это возможно. Автономные исполняемые файлы маленького размера можно получить используя Форт подобный язык ForthEC на примере FFire эффекта огня.
    В теме про Форт есть определённое описание по старту с Форт в Колибри, но никто не высказал своё мнение в каком моменте его изменить (или что) для правильного его понимания. :)

    Как, при этом, текущие Форт "скрипты" запускать через файловые менеджеры тоже не урегулирован.
    Сам, например, init.f мог бы "запустить" соответствующий Форт "скрипт", если бы имел какую то инфрмацию какой текущий файл "запускается" файловым менеджером (может даже через какую то системную функцию или лог-историю).
    или т.к. meforth понимает параметр командной строки, то в init.f можно добавить код по его разбору. (вроде как)
  • sniv wrote:есть ли поддержка masm
    Кстати, вот ещё один пример http://board.kolibrios.org/viewtopic.php?f=9&t=3572 там используется libc.
  • Who is online

    Users browsing this forum: No registered users and 4 guests