View Source Slime.Parser.Transform (slime v1.3.1)

PEG parser callbacks module. Define transformations from parsed iolist to ast. See https://github.com/seancribbs/neotoma/wiki#working-with-the-ast

Summary

Types

@type ast() :: term()
@type index() :: {{:line, non_neg_integer()}, {:column, non_neg_integer()}}

Functions

Link to this function

expand_shortcut(spec, value)

View Source
Link to this function

expand_tag_shortcut(tag)

View Source
Link to this function

transform(arg1, input, index)

View Source
@spec transform(atom(), iolist(), index()) :: ast()