Открытие HTML-страницы в браузере из Common Lisp - PullRequest
3 голосов
/ 04 октября 2010

Моя программа Common Lisp записывает файл HTML. Затем я хочу запустить этот файл в браузере пользователя по умолчанию.

Есть ли способ сделать это в Common Lisp? Кроме того, существует ли независимый от ОС способ сделать это?

Ответы [ 3 ]

2 голосов
/ 04 октября 2010

Это зависит от реализации Common Lisp и, возможно, платформы, на которой он работает (Windows, Mac, Linux, ...).

LispWorks предоставляет функцию SYS: OPEN-URL.См. http://www.lispworks.com/documentation/lw60/LW/html/lw-1369.htm#pgfId-1219832

(sys:open-url "http://www.foo.com/")

Конечно, можно также использовать URL файла.

1 голос
/ 04 октября 2010

Нет стандартного способа сделать это, но есть достаточно переносимая библиотека , которая может выполнять команды оболочки.

1 голос
/ 04 октября 2010

Нет. Это было бы довольно полезно, так что если вы пишете код для переноса, поделитесь!

...