[an error occurred while processing this directive]

               То что вы сейчас читаете 
                 написано в BForthEditor 

                  1. Введение в систему 
-------------------------------------------------------------

Введение: В данной главе ВЫ найдете причины создания, 
          необходимые слова и комплектность поставки 
          системы. А так же возможные расширения системы 
          в области графики, музыки, сети и т.д. 

1.1 Сведения, необходимые для дальнейшего 
 
    Данная реализация форта не претендует на какие- либо 
    медали и овации. Она была написана за полгода 
    исключительно непрофессионалом и поэтому НЕ МОЖЕТ 
    претендовать на роль ОС. Главная задача BForth- помочь 
    ВАМ( и мне также ) писать грамотные и красивые программы 
    для достаточно мощной машины, не используя АССЕМБЛЕР, 
    и при этом максимально задействовать СКОРОСТЬ и РЕСУРСЫ. 
    Данная система является ОТКРЫТОЙ( как впрочем и АГАТ ) 
    в смысле внесения в нее новых слов и возможностей на 
    языках FORTH и ASSEMBLER. Это достигается за счет откры- 
    той поставки всех библиотек, входящих в систему, плюс 
    возможность создания своих библиотек. 

    В данной реализации НЕ предусмотрена работа с блоками и 
    со словарями. 
    Поэтому ни одного оператора, оперирующего с ними 
    ( LOAD, FLUSH, UPDATE, BLOCK, IN и т.д. )здесь ВЫ не 
    найдете. 

    ПРИМЕЧАНИЕ: К последнему утверждению ВЫ можете добавить 
                свою библиотеку, которая может называться 
                к примеру: BLOCKS.FRL( ??? ) 
                Также СРАЗУ приношу свои извинения всем, 
                кто будет пользоваться системой за возможные 
                баги и глюки. Для ВАШИХ замечаний адрес 
                ВЫ найдете ниже. 

1.2 Содержание базовой поставки BForth 

    Файлы документации: 
     readme!.doc -То, что ВЫ сейчас читаете 
     bfdistn.doc -Отличия BForth от других фортов 
    bffeatr1.doc -Основные черты и принципы построения 
    bffeatr2.doc -( Продолжение ) 
    bffeatr3.doc -
    bffeatr4.doc -
      bflibr.doc -Описание построения и написания библиотек 
    bfgloss1.doc -Глоссарий BForth 
    bfgloss2.doc -Глоссарий библиотек BForth 
 
    Файлы основного комплекта: 
     f.com(BOOT) -Выполняемый файл BForth, или диск с BForth 
     fstart.frt  -Файл настройки BForth на ваши вкусы 
     editor.frt  -Текстовый редактор 
     fwords.asm  -Адреса слов BForth( для библиотек )
     fheader.asm -Определения всех констант BForth
                  ( для библиотек )

    Листинги системной библиотеки: 
        sys0.lib -TEAC 
       sys01.lib -( ПРОДОЛЖЕНИЕ ) 
        sys1.lib -CRT 
        sys2.lib -MEM 
        sys3.lib -STRINGS 
         err.lib -ERRORS 

    Файлы библиотек: 
     system.frl  -Основная библиотека системы 
                  ( TEAC, CRT, MEM, STRINGS ) 
     err.frl     -Библиотека с текстами ошибок 

    Файлы примеров на BForth: 
      все файлы с расширением FRT 
     
1.3 Дальнейшие расширения 

    Приношу свои извинения за невозможность СРАЗУ сказать как
    будут развиваться расширения к BForth т.к. пока не 
    могу сказать где буду работать в ближайшее время. 
    Для тех кто хочет заняться этим делом окажу всякое содей-
    ствие доками и буками. Адрес смотрите ниже. 

1.4 Адрес для предложений и замечаний 



1.5 Организация доков 

    Весь док представляет из себя сборник глав, в которых 
    описана система. Главы имеют ВВЕДЕНИЕ и ОСНОВНУЮ 
    часть. Каждая ОСНОВНАЯ ЧАСТЬ имеет подглавы, которые 
    могут иметь в свою очередь свои подглавы и т.д. 
    Для глав, где необходимы примеры они( примеры ) 
    НЕ будут описаны вместе с доками, а будут вынесены в 
    специальные файлы, которые имеют название examples.doc* 
    При этом глава будет помечена звездочкой( 3.1.2* .. ). 
    Каждая глава( в основе )имеет некоторую подглаву, 
    именуемую ОБЩИЕ СЛОВА( для объяснения смысла того, 
    что будет описано в данной подглаве( пункте ). 
    В некоторых главах в целях уменьшения числа цифр 
    в номерах подглав- ОБЩИЕ СЛОВА будут опускаться как 
    отдельная подглава( при этом сами общие слова будут 
    присутствовать ). 

    ПРИМЕЧАНИЕ: Сама структура доков НЕ является моей выдум- 
                кой, а являются стандартом де-факто при на- 
                писании курсовых работ в МГИРЭА по специаль- 
                ности ПРИКЛАДНАЯ МАТЕМАТИКА. 

1.6 Огромное спасибо 

    Моим родителям, за их терпение и заботу. 
    "Родной" кафедре МГИРЭА( СА и ПО АСУ ), за то, чему там 
    учат( и за то, что пока не выгнали ). 
    "Родной школе" 1099 за "поддержку" в плане матениаль- 
    ной базе( машина и т.д. ). 
    Селетицкой Ольге за долготерпение к моему несносному 
    характеру. 
    А также: ЛЕХЕ и всем моим ребятам из 1099. 

1.7 Рекомендуемая литература 

    [1] Brodie L.    Starting FORTH - Prentice-Hall, 1981 
 
    [2] Brodie L.    Thinking FORTH - Prentice-Hall, 1984 

    [3] Семенов Ю.А. Программирование на языке Форт 
                     М.:Радио и связь, 1991 

    [4] Келли М.     Язык программирования Форт: 
        Спайс Н.     Пер. с англ. М.:Радио и связь, 1993 

    ПРИМЕЧАНИЕ: 1. Книга [3] была использована автором как 
                   серьезное пособие по написанию форта. 
                       Огромное спасибо за эту книгу 
                            < СЕМЕНОВУ Ю.А. > 
                2. Очень рекомендую прочитать [1] для 
                   предварительного ознакомления с фортом 
                   вообще. Для глубокого понимания прочитай- 
                   те [2] и [4]. Для плодотворной работы с 
                   именно BForth необходимо прочитать [3]. 
                   Для работы с текстовой консолью и 
                   графикой хорошо прочитать документацию 
                   к GoldenP.... Forth, который реализован 
                   на IBM. ( к сожалению нет под рукой 
                   этой версии ). 
-------------------------------------------------------------

[an error occurred while processing this directive]