Задать печать юниверсов не имеет никакого эффекта

Я следую за главой "Юниверсы" в cpdt ( http://adam.chlipala.net/cpdt/html/Universes.html), в которой Set Printing Universes. чтобы увидеть дополнительные комментарии по типам. Тем не менее, я использую CoqIde 8.6, и это не имеет никакого эффекта.

Следующий код

Set Printing Universes.
Check Type.

выходы

Type
    : Type

в то время как книга говорит, что она должна выводить

Type (* Top.3 *)
     : Type (* (Top.3)+1 *)

Я пропускаю какую-то команду? Должен ли я использовать другую версию Coq?

РЕДАКТИРОВАТЬ: я только что попробовал это в командной строке с coqtop и он печатает аннотации типа. Может быть, мне нужно включить некоторые дополнительные опции в CoqIDE?

1 ответ

Решение

Да, CoqIde имеет специальное меню для этого: "Вид" > "Показать уровни юниверса". Существует довольно много других настроек, к которым вы можете получить доступ из меню "Вид", но их команда-аналог (Unset Printing Notations.и т. д.) не влияет на CoqIde.

Другие вопросы по тегам