(*************************************************
* All comments in SML are block comments
* Block Comments begin with '(*'
* Block Comments end with '*)'
* (* Block Comments can be nested *)
* The additional framing asterisks at the beginning
* and end of this block comment are common ...
(* The block comment syntax allows nested comments
(* whether or not this is a good thing is probably
a matter of personal opinion (*or coding standards*)*)*)
val _ = print "Nested comment example\n" (* line ending block comment *)