[SCL] Re: nearing an end

Pat Hayes phayes at ihmc.us
Sat Mar 12 18:59:05 CST 2005


>Pat Hayes wrote:
>
>>Re: nearing an end
>>
>>>I've rearranged some sections and will be working on the 
>>>terminology and symbol sections today. I've taken out the "core" 
>>>semantics section
>>>
>>
>>Er...why? The core needs to have a semantics specified for it, and 
>>the one that was in there was designed particularly for that syntax 
>>(It didnt make the D/U distinction as the core is now 
>>unsegregated.) Also I think there was some utility in having the 
>>description of the core self-contained, as many users will be more 
>>interested in that than in the abstract description, though I guess 
>>that could be done in a different publication.
>>
>Pat,
>the idea is to specify the semantics once for the abstract syntax of CL;
>this is what is common in Common Logic.
>There is not a separate semantics for each concrete syntax.

Michael, PLEASE read the document. Believe it or not, I do understand 
the basic idea of abstract syntax. But it is important to allow users 
and definers of dialects to write model theories in their own way; 
and there is no need to prevent them from doing this, as long as 
their MT fits the MT attached to the abstract syntax in the way that 
I outlined in the sketch of the conformance section. So there CAN be 
a separate model theory for each concrete syntax; and if the concrete 
syntax allows extra syntactic constructions, or has built-in 
simplifications (both of which are true of the core syntax) then it 
is kind of important to allow them to have their own model theories 
stated in terms of their own grammars.  The model theory for the core 
syntax was DESIGNED to be an illustration of this: it WASN'T exactly 
the same as the general MT defined on the abstract syntax. (And for a 
very good reason, by the way.)

Believe me, this entire document has been the product of a lot of 
thought and work. Please don't make big alterations to it unless you 
fully understand what you are doing.

Pat

>- michael


-- 
---------------------------------------------------------------------
IHMC		(850)434 8903 or (650)494 3973   home
40 South Alcaniz St.	(850)202 4416   office
Pensacola			(850)202 4440   fax
FL 32502			(850)291 0667    cell
phayes at ihmc.us       http://www.ihmc.us/users/phayes



More information about the SCL mailing list