Re: PVS GPLed

Josef Urban <[email protected]>
Newsgroups gmane.comp.mathematics.mizar
Message-ID <[email protected]>

On Mon, 15 Sep 2008, Freek Wiedijk wrote:

>> The correct parse tree can actually be *changed* by adding
>> or removing functor definitions.
>
> No.  The parse tree will be the same.  The interpretation of
> the symbols will change, but the parse tree will be the same.

This all depends on the exact definitions of these notions. I think a part 
of what Bill means is that type/overloading disambiguation is part of 
"parsing" (in Mizar lingo: "parsing" is distributed across the "Parser" 
and "Analyzer" pass). With this definition "parse tree" (as in XML after 
"Parser" and "Analyzer") really includes (actually: mainly consists of) 
the "interpretation of symbols" ("constructors"), so it will be different. 
Obviously a very frequent case is that there will be no parse tree when a 
definition is changed/added/removed, because a type error will occur.

Josef
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.