support string literal
support nil literal
support list in list
created execution environment
support '(as data)
support calling function