[Home] [By Thread] [By Date] [Recent Entries]
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] |

Cart



