[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
RE: [xml-dev] Generic XML Tag Closer </> (GXTC)
- From: <juanrgonzaleza@xxxxxxxxxxxxxxxxxxxx>
- To: <xml-dev@xxxxxxxxxxxxx>
- Date: Sat, 26 Aug 2006 02:43:54 -0700 (PDT)
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)
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]