Как видно из https://stackoverflow.com/a/1021843/31615,, каждая реализация имеет свой собственный механизм. Обычный способ справиться с этим - использовать библиотеку-оболочку, предоставляющую вам унифицированный интерфейс.
Такая библиотека может оказать дополнительную помощь не только в чтении, но и преобразовании их и предоставлении полезного вывода пользователю. Довольно полным пакетом является CLON (не путать с CLON или CLON, извините), параметры командной строки Nuker , которые также содержат обширную документацию. Однако есть и другие, если ваши потребности будут более легкими, например, аргументы командной строки и apply-argv .
Пакеты в QuickLisp для них называются net.didierverna.clon
, command-line-arguments
и apply-argv
соответственно.