который используется для вычисления адреса
Определяется хэш-код, который используется для вычисления адреса в памяти. Тот же самый хэш-код (и, следовательно, тот же адрес) генерируется при поиске кода. ускоряя таким образом доступ к информации. Хэширование - это метод кодирования строки или числа, обычно для того, чтобы сэкономить память. В Форте хэширование используется лишь иногда, чтобы приписать слова к различным маршрутам поиска, таким образом ускоряя поиск в словаре и компиляцию.
HEX. Жаргонное слово, обозначающее шестнадцатеричную систему представления.
Hexadecimal notation. Шестнадцатеричное представление. Представление чисел при основании системы счисления 16. Шестнадцатеричные цифры лежат в диапазоне 0 - 9 и для представления десятичных чисел от 10 до 15 - от A до F. 31 в десятичном представлении равно 1F в шестнадцатеричном. Противостоит двоичному, восьмеричному и десятичному представлению.
High-level language. Язык высокого уровня. Языки программирования (такой как Бейсик, Кобол, Фортран и, конечно. Форт), которые используют слова и (в какой-то степени) синтаксис человеческого языка. Все языки высокого уровня должны идти на некоторый компромисс между использованием памяти и быстродействием с целью облегчения программирования для людей. Форт требует меньшего компромисса, чем большинство других языков. Противостоит языкам низкого уровня.
Immediate word. Слово немедленного исполнения. Слово Форта, которое будет исполнено даже в режиме компиляции, на пример, во время компиляции описания. Слова немедленного исполнения помечаются с помощью установки специального бита в заголовке. Примерами таких слов могут служить (, IF, BEGIN,.(, и LITERAL. См. также отложенная компиляция; лидирующий бит.
Incremental compiler. Инкрементный компилятор. Тип компилятора, который интерпретирует исходный текст элемент-за-элементом и последовательно формирует исполняемую машинную программу. Компиляция в Форте производится инкрементно.
Indefinite loop. Бесконечный цикл. Программная структура, которая вызывает повторное исполнение выделенной части программы бесконечное число раз, пока не будет выполнено определенное условие.
Содержание Назад Вперед