标题很不言自明。
我想对列表使用标准的[]
和++
表示法。但是即使在导入后也无法识别它们。请参见以下代码。
Require Import List.
Check [1].
这将导致以下错误消息:
Syntax error: [constr:lconstr] expected after 'Check' (in [vernac:query_command]).
因此,基本上没有将该符号识别为有效的构造函数。
相比之下,我可以使用Bool的||
。
我很困惑。请救救我!
答案 0 :(得分:1)
列表符号隐藏在两层模块中:
Require Import List.
Import ListNotations.
Check [1].