Когда я импортирую файлы теории, которые имеют определенные константы (для рекурсивных функций или определений), например f
, как я могу скрыть такую константу в текущем файле теории? Другими словами, я хочу убедиться, что f
является свободной переменной. Я не хочу менять импортированные файлы.Как скрыть определенные константы
4
A
ответ
6
Это точно цель команды hide_const
. НАПРИМЕР,
hide_const f
будет полностью удалить определенную константу f
из текущего контекста (и, таким образом, сделать его недоступным). Если вы используете
hide_const (open) f
вместо этого, только базовое имя скрыто (т.е. f
), но квалифицированное имя (например, A.f
если f
была определена в теории A
) до сих пор работает.
Существуют аналогичные команды для классов, типов и фактов: hide_class
, hide_type
и hide_fact
. См. Также the Isabelle/Isar Reference Manual, стр. 105.
Смежные вопросы
- 1. Как скрыть константы, определенные в статической библиотеке?
- 2. Wordpress и определенные константы
- 3. Печать # Определенные константы
- 4. константы libxml доступны, но не регистрируются как определенные константы
- 5. Как скрыть «Уведомление: использование неопределенной константы»
- 6. Константы, определенные в шаблоне классов
- 7. Изменить константы, определенные в интерфейсе
- 8. Phaser скрыть определенные плитки
- 9. QFileSystemModel скрыть определенные файлы
- 10. C константы, определенные при времени ссылки
- 11. Определенные константы, действующие странно в визуальной студии
- 12. PDO и определенные константы .. php error
- 13. Как скрыть элементы, определенные как переменные?
- 14. (Objective-c) Скрыть определенные окна
- 15. Скрыть определенные файлы от toctree
- 16. Скрыть определенные страницы на сайте
- 17. Скрыть определенные ячейки в GridView
- 18. Как скрыть определенные классы в окне виджета?
- 19. Как скрыть панель json в определенные даты
- 20. Как скрыть определенные строки в DataTables
- 21. Как скрыть строку таблицы, содержащую определенные значения
- 22. Как показать/скрыть определенные изображения папки?
- 23. Как скрыть или удалить определенные границы td
- 24. Как скрыть определенные категории в WP backend
- 25. Как скрыть определенные строки курсора в android
- 26. PHP - Как скрыть определенные сообщения от вызова?
- 27. Как скрыть определенные цели в CMake?
- 28. Как скрыть определенные элементы с помощью Greasemonkey?
- 29. Как скрыть определенные маршруты из общего доступа?
- 30. Как создать собственные определенные константы на основе «Configuration Manager»?