Я экспериментирую с Forth (.4-м расширением файла) через FICL. Можно ли вызвать выполнение внешней программы - например, мой «Hello, World!». сборщик - изнутри .4-го исходного файла?Можно вызвать внешнюю программу в Форте?
3
A
ответ
1
Ищите слова типа system
или sh
. Я понимаю, что вы используете FICL, и стандарт ANS94 не требует, чтобы такие слова были доступны, но проверьте свою локальную документацию, чтобы узнать, добавлены ли какие-либо расширенные слова для обхода в систему.
Например, в Gforth у вас есть слово system
. Вот как вы бы запустить исполняемый файл hello
в текущем рабочем каталоге:
s" ./hello" system
Более подробная информация (Gforth, специфический): "passing commands to the operating system". FICL является расширяемым. ;-) Удачи.
Смежные вопросы
- 1. Чтобы вызвать скрипт perl как внешнюю программу в PHP-скрипте
- 2. Как запустить внешнюю программу?
- 3. Загрузка DLL в внешнюю программу?
- 4. работает внешнюю программу в Java
- 5. R вызывает mGENOVA-внешнюю программу
- 6. Выполнять внешнюю программу одновременно в Python
- 7. Как использовать ReadConsoleOutputCharacterA в Форте?
- 8. Большое целое число в Форте?
- 9. Как вызвать внешнюю функцию?
- 10. python вызывает внешнюю программу C в Solaris
- 11. DOSBOX запускает внешнюю программу windows
- 12. Qt выполняет внешнюю исполняемую программу?
- 13. .jar не запускает внешнюю программу
- 14. Python: Как выполнить внешнюю программу
- 15. Qt запускает внешнюю программу в Qt gridLayout
- 16. Как запустить внешнюю программу из службы
- 17. Как запустить внешнюю программу в php
- 18. Откройте внешнюю программу в качестве администратора?
- 19. Как открыть внешнюю программу в java
- 20. perl как остановить внешнюю программу в perl
- 21. Как выполнить внешнюю программу в c
- 22. Запустите внешнюю программу в ее каталоге
- 23. Как запустить внешнюю программу в скрипте python
- 24. остановить внешнюю программу из C++ код
- 25. Отправка текста или клавиш во внешнюю программу
- 26. Как запустить внешнюю программу внутри java-программы
- 27. c выполнить внешнюю программу несколько раз
- 28. Как вызвать динамическую внешнюю dll
- 29. Как запустить внешнюю программу в Mac OS через C++?
- 30. Как вызвать внешнюю программу и передать строку в качестве stdin для нее в lua?