Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Ср ноя 21, 2018 01:31

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: RevaFORTH
СообщениеДобавлено: Вс окт 29, 2006 10:08 
Не в сети
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 17:26
Сообщения: 49
Откуда: Fenbelil
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Предлагается к вашему рассмотрению:
Быстрая, маленькая (на ассемблере писалась, как-никак ;) ), кроссплатформенная (Win/Lin), ANSI-НЕсовместимая (впрочем, есть пока недоработанная либа совместимости) форт-система. В комплекте идет не мало библиотек самого разного назначения (от биндинга к SQL до операций по работе со структурами). Представляет довольно оригинальные идеи (в большинстве своем, впрочем, заимствованные из RetroFORTH, от которого, кстати, этот проект и пошел ;) ) , например классы слов и контексты.

Оф. сайт: Http://ronware.org/reva/

_________________
Don't try to catch the Night !


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 30, 2006 07:21 
Не в сети

Зарегистрирован: Ср сен 13, 2006 10:06
Сообщения: 636
Откуда: Омск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Ну, трудно не заметить revaForth, а помимо библиотеки для работы с sqlite, есть библиотека для mysql?

_________________
Меня нет, не будет и не было.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 30, 2006 11:19 
Pretorian писал(а):
Ну, трудно не заметить revaForth, а помимо библиотеки для работы с sqlite, есть библиотека для mysql?

Ня-а.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 30, 2006 13:15 
Не в сети

Зарегистрирован: Ср сен 13, 2006 10:06
Сообщения: 636
Откуда: Омск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Что rot и -rot в этом форте не понятно что делают, как хотят так и вертят но не так, как положенно.

_________________
Меня нет, не будет и не было.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: RevaFORTH
СообщениеДобавлено: Пн ноя 21, 2011 22:41 
Топ 50 загрузок на wasm.ru RevaForth на 14-м месте
http://wasm.ru/srclist.php
[code]
ТОП 50
1. Вращающийся кубик Рубика [Вишняков А.А.] ? (21) 25502
2. 3D Game programming with DirectX 9.0 [Matt Childress] ? (0) 12472
3. VictoriaOS [iley, Crazy FIZRUK] ? (2) 11507
4. Mouse hook [Microedition] ? (2) 10583
5. Маленький плеер [FreeCX] ? (0) 10578
6. 2D изображения в Direct 3D [Matt Childress] ? (0) 9641
7. Masm to Fasm Examples [Matt Childress] ? (0) 9276
8. Simple password generato [MHajduk] ? (0) 8890
9. Примеры с использованием библиотеки GDI+ [Matt Childress] ? (0) 8869
10. Beginning OpenGL [Matt Childress] ? (0) 8573
11. Direct3D Examples - Codesampler.com [Matt Childress] ? (0) 8533
12. ServiceManager [Yorm Lokison] ? (0) 8351
13. No Import Engine [TITAN TITANIUM] ? (1) 8253
14. Reva 7.0 [ron] ? (0) 8241
15. fdbg 001A [Feryno] ? (1) 7982
16. Faim [roticv] ? (1) 6590
17. Windows Input Message Record And Playback [Alexander Churanov] ? (0) 4861
18. Выключалка для компа на 97 байт [Ivan2k2] ? (6) 3930
19. SolarOS [Bogdan Ontanu] ? (0) 3848
20. HDD ID [SolidX] ? (2) 3785
21. Kolibri OS 0.6.0.0 [KolibriOS] ? (1) 3382
22. Игра [Copyright © 2003 Гирич Семен Николаевич 1st@mail.ru] ? (0) 3319
23. BOS 0.04 [Christoffer Bubach] ? (0) 3206
24. Стеганография [Asko Vuori, Finland] ? (5) 3191
25. HTTP-Downloader 1.5 [Iczelion] ? (2) 3121
26. CPU Speed [cybult] ? (0) 2850
27. Сборник исходников по работе с OpenGL [Franck Charlet] ? (0) 2849
28. Hidden [CybOrgAsm] ? (1) 2841
29. Kernel [Yoda] ? (0) 2779
30. Analog Clock [Mann] ? (0) 2711
31. Simple Compiler [@L.chemist (Andrey A. Meshkov) ] ? (0) 2650
32. Диалоговые окна [Ron Thomas] ? (0) 2619
33. Asm Builder [не известно] ? (0) 2608
34. XXControls [Александр М. и Александр Чеботарев] ? (2) 2473
35. Programming Windows - Charles Petzold [Matt Childress] ? (0) 2423
36. Yoda's Crypter [Yoda] ? (0) 2419
37. hwtest [Paolo Franchetti] ? (0) 2401
38. Windows Game Programming for Dummies [Matt Childress] ? (0) 2395
39. Chinchy server [S] ? (1) 2307
40. First Win32 Program [не известно] ? (0) 2280
41. DirectX Fullscreen Application [Minde] ? (0) 2223
42. Bold [Сергей Антропов] ? (0) 2221
43. CPU Limiter [Folk Acid] ? (0) 2205
44. Simple PE Cripter [не известно] ? (0) 2198
45. Digital Brain version 2 [Thomas Bleeker] ? (0) 2189
46. GETLOADER 1.1 [Net Walker] ? (0) 2183
47. EWCalc [Ewayne] ? (2) 2154
48. VirXasm32 v.1.5 [Malum] ? (0) 2136
49. Roolup Toolbars [Entro-P] ? (0) 2077
50. ShowGWH [Elicz] ? (0) 1983
[code]
В разделе компиляторы и парсеры ещё имеется RetroForth

P.S. Вроде можно сделать SPF4 на Fasm (например как для колибри)


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: RevaFORTH
СообщениеДобавлено: Сб мар 23, 2013 20:22 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1255
Благодарил (а): 3 раз.
Поблагодарили: 17 раз.
А кто-нибудь пользовал сабж? Юзабельно?

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: RevaFORTH
СообщениеДобавлено: Вс мар 24, 2013 02:05 
В сети
Аватара пользователя

Зарегистрирован: Вт авг 12, 2008 03:18
Сообщения: 227
Откуда: Москва
Благодарил (а): 25 раз.
Поблагодарили: 2 раз.
VoidVolker писал(а):
А кто-нибудь пользовал сабж? Юзабельно?


Загрузил Проверил. Под линупс работает сразу, make не нужен.

Не знаю как подключить lib (для gui и проч. много английских буковок :( )

_________________
Линукс решает, винда глотает.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: RevaFORTH
СообщениеДобавлено: Вс мар 24, 2013 08:19 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1255
Благодарил (а): 3 раз.
Поблагодарили: 17 раз.
vikt писал(а):
Не знаю как подключить lib (для gui и проч. много английских буковок

Надо было просто в его либах покопаться:
lib\os\console
Код:
LIN [IF] " libncurses.so" [THEN]
MAC [IF] " libncurses.dylib" [THEN]
WIN [IF] " pdcurses.dll" [THEN]
lib curses
1 vfunc: addch          | char
1 vfunc: attron
1 vfunc: attroff
0 vfunc: clear
   data: COLORS
   data: COLS
2 vfunc: assume_default_colors
1 vfunc: curs_set      | int
0 vfunc: endwin
3 vfunc: init_pair      | int
0  func: initscr       | WINDOW *
2 vfunc: keypad
   data: LINES
2 vfunc: move
3 vfunc: mvaddch        | x y char
| 3 vfunc: mvprintw
4  func: newwin         | WINDOW *
2 vfunc: nodelay
0 vfunc: noecho
| 1 vfunc: printw         | (char*)
0 vfunc: raw
0 vfunc: refresh
2 vfunc: resize_term
1 vfunc: scrl
1 vfunc: scroll
2 vfunc: scrollok
2 vfunc: setscrreg
0 vfunc: standend
0 vfunc: start_color
   data: stdscr
1  func: wgetch         | int
| 2 vfunc: wprintw      | (window*,char*)
0   func: curses_version
2 vfunc: color_set
2 vfunc: addnstr
4 vfunc: mvaddnstr

Надо просто сделать поиск по файлам строки ".so" или ".dll" - и будет еще куча примеров.

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

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


Кто сейчас на конференции

Сейчас этот форум просматривают: vikt и гости: 3


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

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