Usual dot and list notations for dotted pairs may be used in any combination on input. On output, they are written in the shortest possible form. For example
((a . b) . (c . d))is printed as
((a . b) c . d)but may be written in both forms by the user. Also the expression (quote x) may be abbreviated as 'x where x is any S-expression.