RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : "автовыбор" интерпритатора


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : valerius
To : Sergey_vl
Subj : "автовыбор" интерпритатора

> Здравствуйте!
> 1) Как файлы с расширением asm, cpp, bas, ... сделать исполняемыми в командной строке OS/2 warp 3?

Исполняемыми их сделать никак нельзя. Какие файлы являются исполняемыми, зависит от шелла (командного интерпретатора). Например,

Если стоит cmd.exe, то исполняемыми являются файлы с расширениями .exe, .com, .bat, .cmd. ПРичем, .bat -- Это командные файлы DOS, исполняются только внутри эмулятора DOS. .cmd -- общее расширение для скриптов, т.е., такое расширение можно присвоить не только сомандным файлам cmd.exe, скриптам на REXX, но и, например, скриптам на перле, питоне. Скрипты на перле или питоне переименовываешь в *.cmd и первой строчкой должно быть "extproc <путь к интерпретатору>". Если нет желания переименовывать .pl в .cmd, то для каждого .pl делаешь .cmd вида:

------cut script.cmd------
perl.exe script.pl
------cut script.cmd------

> 2) ^^^ тожесамое, только в WPS?

Назначаешь расширению .pl программу perl.exe

> 3) как бы всё это реализовать? :)
>
>

уже написал ;)

Thu 07 May 2009 16:56 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7.10) Gecko/2005




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.