Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] syntaxes
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Pierre Weis <pierre.weis@i...>
Subject: Re: [Caml-list] syntaxes
Hi,

> I've seen so far, that there are at least 2 version of syntax exists.
> My only question is: why has ocaml different syntax than standard ML at
> the places, where ocaml is not more efficient.
> Eg. it is the same as writing => and ->.
> Sometimes SML solution is shorter.
> Records in ocaml is not optimal. From a record creation, the type should
> be obvious, so labels can be reused in different type of records. And
> there is the let ... in ... end (Ada like) construct, which can be used
> to avoid ambiguity, (My opinion, that it should be used in try ... with
> ... end and match ... end constructs, but forget it, uniform syntax may
> be a more important point...) not talking about pattern matching in
> function heads...
> 
> Gergo
> 
> +-[Kontra, Gergely @ Budapest University of Technology and Economics]-+
> |         Email: kgergely@mcl.hu,  kgergely@turul.eet.bme.hu          |
> |  URL:   turul.eet.bme.hu/~kgergely    Mobile: (+36 20) 356 9656     |
> +-------"Olyan langesz vagyok, hogy poroltoval kellene jarnom!"-------+
> .
> Magyar php mirror es magyar php dokumentacio: http://hu.php.net
> 
> -------------------
> To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
> Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners

Read the FAQ:

http://pauillac.inria.fr/caml/FAQ/FAQ_EXPERT-eng.html#sml

The answer to the question

 Why is the syntax of Caml different from SML's one ?

should be relevant to your concern.

Let me know if this is not clear enough for your taste.

Regards,

Pierre Weis

INRIA, Projet Cristal, Pierre.Weis@inria.fr, http://pauillac.inria.fr/~weis/


-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners