[−][src]Module lexpr::datum
S-expression values including source location.
Structs
Datum | Combines an S-expression value with location information. |
ListIter | An iterator yielding the |
Ref | A reference to a value and corresponding location information. |
Span | The start and end for a span of text. |
VectorIter | An iterator over the elements |
Functions
from_reader | Parse a datum from an IO stream of S-expressions, using the default parser options. |
from_reader_custom | Parse a datum from an IO stream containing a single S-expression. |
from_reader_elisp | Parse a datum from an IO stream of S-expressions, using the parser options suitable for parsing Emacs Lisp. |
from_slice | Parse a datum from bytes representing a single S-expressions, using the default parser options. |
from_slice_custom | Parse a datum from bytes representing a single S-expression. |
from_slice_elisp | Parse a datum from bytes representing a single S-expressions, using parser options suitable for Emacs Lisp. |
from_str | Parse a datum from a string slice representing a single S-expressions, using the default parser options. |
from_str_custom | Parse a datum from a string slice representing a single S-expression. |
from_str_elisp | Parse a datum from a string slice representing a single S-expression, using parser options suitable for Emacs Lisp. |