- INTEGER
-An element that matches the regular expression @c -?[0-9]+ or @c
-0[xX][0-9A-Fa-f]+ represents a property whose key is @c Minteger . An
-element matching the former expression is interpreted as an integer in
-decimal notation, and one matching the latter expression is
-interpreted as an integer in hexadecimal notation. The resulting
-integer is the value of the property.
+An element that matches the regular expression
`-?[0-9]+`or +`0[xX][0-9A-Fa-f]+`represents a property whose key is +`Minteger`. An element matching the former expression is +interpreted as an integer in decimal notation, and one matching the +latter is interpreted as an integer in hexadecimal notation. The +value of the property is the result of interpretation. -For instance, the element 0xA0 represents a property whose value is -the integer 160. +For instance, the element`0xA0`represents a property whose value is +160 in decimal. - SYMBOL
-An element that matchs the regular expression @c
-[^-0-9(]([^\\()]|\\.)+ represents a property whose key is @c Msymbol .
-In the sequence, @c \\t , @c \\n , @c \\r , and @c \\e are replaced
-with tab (code 9), newline (code 10), carriage return (code 13), and
-escape (code 27) respectively. Other characters following a backslash
-is interpreted as it is. The symbol having the name of the resulting
-sequence is the value of the property.
+An element that matches the regular expression
+
`[^-0-9(]([^\\()]|\\.)+`represents a property whose key is +`Msymbol`. In the element,`\\t`,`\\n`, +`\\r`, and`\\e`are replaced with tab (code 9), newline +(code 10), carriage return (code 13), and escape (code 27) +respectively. Other characters following a backslash is interpreted +as it is. The value of the property is the symbol having the +resulting string as its name. For instance, the element`abc\ def`represents a property -whose value is the symbol of name "abc def". +whose value is the symbol having the name "abc def". - M-TEXT
-An element that matches the regular expression @c "([^"]|\\")*"
-represents a property whose key is @c Mtext . The backslash escape
+An element that matches the regular expression
`"([^"]|\\")*"`+represents a property whose key is`Mtext`. The backslash escape explained above also applies here. Moreover, each part in the -sequence matching the regular expression @c -\\[xX][0-9A-Fa-f][0-9A-Fa-f] is replaced with its hexadecimal +element matching the regular expression`+\\[xX][0-9A-Fa-f][0-9A-Fa-f]`is replaced with its hexadecimal interpretation. After having resolved the backslash escapes, the byte sequence between @@ -64,24 +77,25 @@ an M-text. This M-text is the value of the property. - PLIST
-An element that is preceded by a left parenthesis, followed zero or
-more elements, and terminated by a right parenthesis represents a
-property whose key is @c Mplist . Parentheses also serve as a
-separator, which means whitespaces before and after a parenthesis can
-be omitted. The value of the property is a plist, which is the result
-of recursive interpretation of the elements between the parentheses.
+Zero or more elements surrounded by a pair of parentheses represent a
+property whose key is
`Mplist`. Whitespaces before and after a +parenthesis can be omitted. The value of the property is a plist, +which is the result of recursive interpretation of the elements +between the parentheses.