Lists, tuples, dictionaries, floats, integers, strings, and comments are recognized. Triple quoted strings are not recognized. Long integers and complex numbers are not recognized. Numbers are returned as integers if possible. All sequences are returned as lists.
Commas separating items are optional.
On a parse error, an LParserError exception is raised. The value of the exception gives the line number and a short description of what when wrong. String escape processing not exactly the same as Python. Nulls in input can affect error reporting. Error reporting is somewhat limited.