Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 22:56

...
Google Search
Forth-FAQ Spy Grafic

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




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - Документация SPF
Автор Сообщение
  Заголовок сообщения:  Re: Документация SPF  Ответить с цитатой
DMETER - понятно что старт/стоп задачи считает, а где все эти дополнения SPF описаны?
chess писал(а):
Тут все примитивно:
: 'DMETER ( XT -- )
TIMER@ \ состояние системного таймера до запуска слова на исполнение
2>R
EXECUTE \ запуск слова на исполнение
S0 @ SP! \ сброс стека
TIMER@ \ таймер после окончания
2R>
D- \ время счета в тиках таймера
3890 \ тактовая частота процессора в мГц
UM/MOD NIP CR . ." MKCEK " \ время счета в микросекундах
;

: DMETER ( "name" -- )
' 'DMETER ;
PS.
Этот вариант измерения времени подходит для более-менее протяженных процессов ( от единиц микросекунд и более ).

Win10x64 - не рабо-о-отает... :(
Сообщение Добавлено: Сб апр 18, 2020 14:32
  Заголовок сообщения:   Ответить с цитатой
Тогда речь шла о документации к spf вообще, безотносительно какой-то конкретной ссылки.
Сейчас некоторую часть документации можно посмотреть на сайте
Сообщение Добавлено: Вс май 25, 2008 11:24
  Заголовок сообщения:   Ответить с цитатой
В данной теме, в первом посте конкретно,
не хватает прямой ссылки на документацию, о которой ставится вопрос.
Сообщение Добавлено: Вс май 25, 2008 08:21
  Заголовок сообщения:   Ответить с цитатой
---
Сообщение Добавлено: Пт фев 15, 2008 19:30
  Заголовок сообщения:   Ответить с цитатой
---
Сообщение Добавлено: Чт янв 17, 2008 19:33
  Заголовок сообщения:   Ответить с цитатой
а по-моему всё-таки да :)
Сообщение Добавлено: Сб дек 15, 2007 00:35
  Заголовок сообщения:   Ответить с цитатой
Kopa писал(а):
Похоже уже пофиксины

[url=http://www.nabble.com/Регистронезависимость-и--IF--td12349991.html]Нет[/url].
Сообщение Добавлено: Пт дек 14, 2007 10:55
  Заголовок сообщения:   Ответить с цитатой
mOleg писал(а):
profiT писал(а):
и грабля c [IF] [THEN].

что за грабля?


Похоже уже пофиксины:)
Сообщение Добавлено: Пт дек 14, 2007 08:43
  Заголовок сообщения:   Ответить с цитатой
profiT писал(а):
[*]Требуются инструкции по настройке различных текстовых редакторов для работы с SPF (говоря конкретней -- на момент не хватает инструкций по настройке Emacs...


Попалась инструкция по настройке gforth для emacs. Может сгодится для SPF?

Код:
How to Interactively Run Gforth Inside Emacs
By Jim Brooks  www.jimbrooks.org/forth/


Download and install Gforth.

Copy gforth.el from the Gforth source tarball to whatever directory you want
(I chose ~/misc/gforth.el).

Add this emacs LISP code to your ~/.emacs file:
(substitute /misc/gforth.el with your choice)

(defvar HOME (expand-file-name "~"))

;; ------
;; FORTH
;; ------
(defvar GFORTH_EL (concat HOME "/misc/gforth.el"))
(cond ((file-readable-p GFORTH_EL)
  (load-library GFORTH_EL)
  (autoload 'forth-mode GFORTH_EL)
  (setq auto-mode-alist (cons '("\\.fs\\'" . forth-mode) auto-mode-alist))
  (autoload 'forth-block-mode GFORTH_EL)
  (setq auto-mode-alist (cons '("\\.fb\\'" . forth-block-mode) auto-mode-alist))
  (add-hook 'forth-mode-hook (function (lambda ()
    (setq forth-indent-level 4)
    (setq forth-minor-indent-level 2)
    (setq forth-hilight-level 3))))
))


Run Gforth inside emacs:

M-x run-forth
The emacs window should split with Gforth running in the bottom.

Load your file containing FORTH source code.
Or, if you want to type FORTH words interactively,
create a new emacs buffer and change its mode to FORTH by:

M-x forth-mode

Select (highlight/mark) the source code you want to paste into the FORTH interpreter,
then type (don't switch emacs buffers):

M-x forth-send-region   (or  C-c C-r  which is  Ctrl-c Ctrl-r)
This should pipe FORTH commands to the Gforth process running in the bottom window.

Сообщение Добавлено: Ср дек 05, 2007 11:11
  Заголовок сообщения:   Ответить с цитатой
---
Сообщение Добавлено: Пт ноя 30, 2007 18:35
  Заголовок сообщения:   Ответить с цитатой
Кора писал(а):
ссылку на данный форум

Зачем это?.. От этого форума так много пользы (флуд и бред за пользу не считается), чтобы его вдруг стало не западло рекомендовать?..

Кора писал(а):
ссылку на комерческий eserv и др. по усмотрению.
( например ссылку на уроки опыта первого использования по дням
у кого то на rufig страничках)

Предложи как это оформить и как написать внутри readme (или внутри другого документа) -- чтобы это было логично и не выбивалось -- будет.

Поправка (3.12.07): оказывается мы оба этот readme не читали нифига, так как ссылки и на eServ и на nnCron в нём уже есть.

Кора писал(а):
В doc\install\ добавить файл readme c инструкциями по использованию
файлов данного каталога.

Все эти файлы описаны в главном readme.
Сообщение Добавлено: Пт ноя 30, 2007 16:51
  Заголовок сообщения:   Ответить с цитатой
Предлагаю добавить в файл readme.ru.html

ссылку на данный форум,
указание совместимости с ранними версиями SPF,
ссылку на комерческий eserv и др. по усмотрению.
( например ссылку на уроки опыта первого использования по дням
у кого то на rufig страничках)
:)

В doc\install\ добавить файл readme c инструкциями по использованию
файлов данного каталога.
Сообщение Добавлено: Пт ноя 30, 2007 09:36
  Заголовок сообщения:   Ответить с цитатой
mOleg писал(а):
уже отмечал недостаточность коментированя ядра СПФ.
Большое кол-во коментариев для стандартных ansi слов,
и практически совершенно не прокоментированы остальные слова(специфичные для СПФа), что не очень по-моему приемлемо.

profiT писал(а):
И причём здесь документация?

PS. Другой вопрос тоже решается чтением темы не по-диагонали.
Сообщение Добавлено: Ср ноя 28, 2007 23:34
  Заголовок сообщения:   Ответить с цитатой
уже отмечал недостаточность коментированя ядра СПФ.
Большое кол-во коментариев для стандартных ansi слов,
и практически совершенно не прокоментированы остальные слова(специфичные для СПФа), что не очень по-моему приемлемо.
Сообщение Добавлено: Ср ноя 28, 2007 22:38
  Заголовок сообщения:   Ответить с цитатой
profiT писал(а):
и грабля c [IF] [THEN].

что за грабля?
Сообщение Добавлено: Ср ноя 28, 2007 21:42

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


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