Forth
http://fforum.winglion.ru/

uFos
http://fforum.winglion.ru/viewtopic.php?f=16&t=904
Страница 1 из 1

Автор:  forth@km.ru [ Чт авг 23, 2007 01:32 ]
Заголовок сообщения:  uFos

http://ufos.sf.net
http://ufos.cvs.sf.net

Автор:  WingLion [ Чт авг 23, 2007 02:01 ]
Заголовок сообщения: 

иНопланетянски Летающи тОрелки?

Автор:  forth@km.ru [ Чт авг 23, 2007 02:14 ]
Заголовок сообщения: 

Это заготовка форт-компилятора, самый-самый минимум -- интерпретатор на си, целевой компилятор и пара примеров программ.
Текущая версия поддерживает многозадачность в зачаточном виде, консольный ввод/вывод и больше ничего.
Видимо надо будет добавить еще поддержку динамической памяти (средствами движка и ОС поверх которой все это запускается)
и хотя бы минимальные сетевые функции. Это именно заготовка -- такой самый маленький язык программирования, на котором
можно писать что-то полезное, и пытаться использовать на разных железках. Пользы конечно от этого будет как от брейнфака,
ну может нарисуется пара хренек типа органайзера/планировщика/напоминалки, калькулятора и тетриса какого-нибудь.
Еще графику простейшую надо будет и ввод с мыши/тачпада, на случай если приспичит что-нибудь порисовать типа трасс с гпс,
графиков или менюшек для пульта управления какой-нибудь установкой, сделанного из самой дешевой КПКшки.

Автор:  forth@km.ru [ Чт авг 23, 2007 02:17 ]
Заголовок сообщения: 

не, это Неуловимый Форт

Автор:  forth@km.ru [ Чт авг 23, 2007 02:18 ]
Заголовок сообщения: 

для написания программ дрыгания ногами

Автор:  forth@km.ru [ Чт авг 23, 2007 02:19 ]
Заголовок сообщения: 

или дергания апи осов и софтин

Автор:  forth@km.ru [ Чт авг 23, 2007 02:20 ]
Заголовок сообщения: 

с гнуфортом дружит, можно скрипты компилить и под юниксами

Автор:  вопрос [ Чт авг 23, 2007 03:43 ]
Заголовок сообщения: 

Это то же, что было - интерпретатор байт-кода и т.п. или нет?

Автор:  forth@km.ru [ Чт авг 23, 2007 08:06 ]
Заголовок сообщения: 

вопрос писал(а):
Это то же, что было - интерпретатор байт-кода и т.п. или нет?

да, только целевой компилятор поправил -- в отдельный словарь вытащил

Автор:  forth@km.ru [ Пн окт 01, 2007 01:33 ]
Заголовок сообщения: 

сабж постепенно пухнет -- многозадачка, графику научился выводить в консольном окне (win32) и в VGA 320x200 (dos16), доступ к часам, динамическая память появилась (xalloc, xfree, xed вызов редактора блока), управление консолью (чтение клавиш, перемещение/выключение курсора). Все это использую в органайзере, есть надежда что он сможет работать на 8-битном микроконтроллере (толстом, с памятью, типа ATmega128) + LCD + кнопки :shock:

Автор:  forth@km.ru [ Пн окт 01, 2007 01:35 ]
Заголовок сообщения: 

Кстати, в SPF не нарисовали еще текстового редактора с возможностью редактирования hex побайтно и теста в UTF-16 кодировке ? блокнот некошерно использовать, а самому редактор рисовать -- возьни много, но вторым в очереди стоит из софта. В смысле редактор для редактирования блоков текстовых и бинарных, для работы с исходниками [g]vim под win32 стал использовать.

Автор:  вопрос [ Пн окт 01, 2007 11:23 ]
Заголовок сообщения: 

forth@km.ru писал(а):
сабж постепенно пухнет -- многозадачка, графику научился выводить в консольном окне (win32) и в VGA 320x200 (dos16), доступ к часам, динамическая память появилась (xalloc, xfree, xed вызов редактора блока), управление консолью (чтение клавиш, перемещение/выключение курсора). Все это использую в органайзере, есть надежда что он сможет работать на 8-битном микроконтроллере (толстом, с памятью, типа ATmega128) + LCD + кнопки :shock:

У.. Есть прогресс :D

Автор:  in4 [ Пн окт 01, 2007 18:01 ]
Заголовок сообщения: 

forth@km.ru писал(а):
толстом, с памятью, типа ATmega128

Цены на такой микроконтроллер соизмеримы с ARM той же фирмы - Atmel, у которого возможности намного больше!
В качестве индикатора м. применять дисплей от сотового. Хороший вариант - от Siemens S65(M65), программируется по SPI.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/