X,Y
          
     denotes the term ','(X,Y) in standard
syntax.
     
          (X)
          
     denotes simply the term X.
     
          {X}
          
     denotes the term {}(X) in standard syntax. 
-3 denotes a number whereas -(3)
denotes a compound term that has - /1 as its
principal functor.
     " within a string must be written duplicated. 
Similarly for the character ' within a quoted atom and for
the character ` in backquoted atom (iso execution
mode only).
     0' notation denote
escape sequences.
     read/[1,2]) in sicstus execution
mode, while in iso execution mode the layout remains in the input
stream.