Способ мышления-Форт


         

Выходом для поставщика является разработка


Выходом для поставщика является разработка скелетного ядра с предварительно скомпилированными основными определениями, и отдельно - `исходных тестов` расширений. Этот путь позволяет программисту выбрать и скомпоновать действительно нужные ему специальные программы.
(*) - это утверждение не соответствует описанию, приведенному в Приложении Б к стандарту Форт-83.
Такие загружаемые пользователем программы называются "выборками" (по-английски - "electives"). Арифметика двойной длины, поддержка печати даты и времени, конструкция CASE или DOER/MAKE (будут описаны позже) - это некоторые из тех вещей, которые Форт-система должна предлагать в качестве выборок.
ОФОРМЛЕНИЕ БЛОКА
В этом разделе мы обсудим правила оформления каждого из блоков с исходным текстом.
------------------------------------------------------------ СОВЕТ Оставляйте строку 0 в качестве строки комментария. ------------------------------------------------------------
Строка комментария служит как для заголовка блока, так и для получения информации по диску словом INDEX. Она должна описывать назначение блока (но не содержать список определяемых в нем слов).
Как минимум, такая строка должна включать в себя наименование блока. В более крупных задачах можно также включить в нее и название главы. Если блок представляет собой часть серии блоков, реализующих лексикон, сюда же следует включить и "номер страницы".
Верхний правый угол резервируется для "штампа". В него входит дата последнего изменения и, когда это имеет значение, инициалы программиста (три буквы слева от даты), т.е.:
( Имя главы Имя блока -- стр. # АБВ 06/10/83 )
Некоторые Форт-редакторы сами проставляют штамп при нажатии специальной клавиши.
Обычной формой для представления даты (в Америке) является:
мм-дд-гг
то есть, февраль, 6-е число, 1984 года выражается как
02-06-84
Все возрастающую популярность приобретает такая альтернатива:
ддМммгг
где "Ммм" - это трехбуквенное сокращение месяца.

Содержание  Назад  Вперед