Вопросы по теме 'factor-lang'

Как написать приложение на Forth (или Factor)?
Я потенциально заинтересован в изучении языка на основе стека, такого как Forth (или Factor). Что я хотел бы увидеть, так это то, как приложение может быть построено с нуля, шаг за шагом. Учебники, которые я нашел, являются рудиментарными и не...
889 просмотров
schedule 20.02.2023

Распаковать массив в стек во время выполнения
У меня есть массив: { 1 2 3 4 } Я хочу поместить его содержимое в стек. Я попытался: (sc) { 1 2 3 4 } dup length firstn 1 2 3 4 Большой! Хотя внутри слова: : explode ( a -- * ) dup length firstn ; inline Выдает ошибку...
49 просмотров
schedule 29.08.2022

Расщепить вычисляемое значение во время выполнения?
Cleave — действительно полезный комбинатор для минимизации дублирования кода. Предположим, я хочу классифицировать обильные, совершенные, недостаточные числа : USING: arrays assocs combinators formatting io kernel math math.order...
35 просмотров
schedule 02.03.2023

Как я могу сохранить каталог изменений вне сценария оболочки?
У меня есть следующий код фактора в файле: IN: set-work-dir USING: shell ; CONSTANT: work-dir "/code" ! I also tried "c:/code" and "c:\\code"--same error work-dir cd Когда я пытаюсь запустить скрипт из фактора, я получаю эту ошибку:...
80 просмотров
schedule 19.01.2023

Проблема с справочной утилитой на языке программирования Factor
Я использую язык программирования Factor для Mac. Из Listener (интерактивный графический интерфейс Factor) я прочитал, что могу получить помощь с помощью следующей команды, но когда я набираю \ at help Чтобы получить справку о термине «в», я...
57 просмотров
schedule 12.10.2022