Экспорт функций в латекс в macOS - PullRequest
0 голосов
/ 25 июня 2019

Мне нужно экспортировать функцию butlast и некоторые другие из библиотеки Theory List .Я использовал в качестве справочника книгу Системное руководство Изабель для экспорта функций;однако приведенный пример не работает для macOS.Более того, экспорт не специфичен, а только в латекс.

Цитирование из книги Руководство по системе Изабель :

Вызов изабель из латекса вручную можетбыть иногда полезным при отладке неудачных попыток этапа автоматической подготовки документов в пакетном режиме Изабель.Неудачный процесс оставляет источники в определенном месте в ISABELLE_BROWSER_INFO, см. Подробности в сообщении об ошибке времени выполнения. Это позволяет пользователям более детально проверять запуски LATEX, например, так:

cd "$ (isabelle getenv -b ISABELLE_BROWSER_INFO) / Несортированный / Тест / документ "isabelle latex -o pdf

Butlast function:

primrec butlast :: "'a list ⇒ 'a list" where
"butlast [] = []" |
"butlast (x # xs) = (if xs = [] then [] else x # butlast xs)"

Не могли бы вы предоставить решение для экспорта функции butlast в латекс?

...