[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
[mizar] Soft Types
Dear Freek,
I still try to understand your paper on soft types and I read it again
(and again). There is a small mistake. Adjectives have arguments, only
they are always hidden. E.g. if you write
let R be Relation of A,B;
R is onto;
('onto' is an adjective in Mizar :-) )
'onto' has two arguments. So, it is rather
onto(A,B)
It should have only one, of course (B), we work on it. So you should put
't' with arrow after it. So, attributes are constructors like
predicates, functors or modes. They take a list of terms and create an
adjective.
All the best,
Andrzej