Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Read_str ¶
func Read_str(str string, cursor *Position, placeholderValues *HashMap, ns ...EnvType) (MalType, error)
Read_str reads Lisp source code and generates cursor and environment might be passed nil and READ will provide correct values for you. It is recommended though that cursor is initialised with a source code file identifier to provide better positioning information in case of encountering an execution error.
EnvType is required in case you expect to parse Go constructors
Types ¶
Click to show internal directories.
Click to hide internal directories.