[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
[mizar] Rules for usage of a colon before the label
- To: mizar-forum@mizar.uwb.edu.pl
- Subject: [mizar] Rules for usage of a colon before the label
- From: Boris Schminke <schminkeba@gmail.com>
- Date: Wed, 21 Jul 2010 15:58:18 +0400
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=HYelbVczvQLnL3edcwHdpZ91CK7oz0R1KbiDZsW7pdszAMSZ8N7oYen4PVSgpYdTj+ ZHZ1ew6HpEcNnpHieNZSktWqtTs6SxRy0s8MErnfsgCCRFmJP8hnEFXt941ykzvEjVgV tf08hiS1BkWmCrq1z6H3FzcftuDJUxxmsnGFY=
Dear All,
Why some of the labels need to start with a colon, e. g.
definition
let X be set;
attr X is empty means
:Def1:
not ex x being set st x in X;
end;
After deleting the colon in this situation we will receive error messages:
::> 143: No implicit qualification
::> 321: Predicate symbol or "is" expected
On the other hand, if I add a colon before a label in more usual case
I will see messages like theese:
::> 391: Incorrect beginning of a text item
::> 396: Formula expected
It seems to me that it is a strict rule only for labels just before
the definiens, isn't it?
Yours,
Schminke Boris.