The CML syntax is based on the Common Lisp standard [11]; a sequence of characters is a legal CML expression only if it is acceptable to the Common Lisp reader with standard settings.