Altova Mailing List Archives>Archive Index >xml-dev Archive Home >Recent entries >Thread Prev - Re: [xml-dev] Generic XML Tag Closer > (GXTC) [Thread Next] RE: [xml-dev] Generic XML Tag Closer > (GXTC)To: <xml-dev@-------------> Date: 8/26/2006 9:44:00 AM Michael Kay said:
> Juan Gonzalez wrote:
>
>> The inmmense popularity of C syntax
>>
>> function X {.....}
>>
>> or LISP one
>>
>> (function X .....)
>>
>> over Pascal like blocks
>>
>> begin function X ..... end function ....
>
> I think the Pascal syntax is actually:
>
> FUNCTION convert( degC: real ): real
> BEGIN
> convert := degC + 273.15;
> END;
Yeah, this is a verbose version of curly braces or parentheses.
Structures of type
begin J
.....
end J
or
\begin{J}
.....
\end{J}
or
J
.....
endJ
and variants are I mean by (Pascal like blocks) != (Pascal syntax)
> If you're seriously arguing that C has been more successful than Pascal
> *because* it used curly braces rather than BEGIN/END keywords then I
> think you need a course in logic.
I said "the inmmense popularity of C syntax". I was talking of C like
syntax alone NOT you are saying.
> Pascal was designed so it could be
> typed on European keyboards that didn't have curly braces; C used curly
> braces because Americans didn't give a toss about that problem, or
> didn't even know it existed.
>
> Michael Kay
> http://www.saxonica.com/
Juan R.
Center for CANONICAL |SCIENCE) | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
