Makeup v0.2.0 Makeup.Lexer.Common View Source

Link to this section Summary

Link to this section Functions

Link to this function as_group(results, group_id) View Source
Link to this function as_token(value, tag, meta \\ %{}) View Source

Drops empty tokens from the list.

Link to this macro interpol(context_ast, left, inner, right, repeat) View Source (macro)
Link to this macro optional(context_ast, parser) View Source (macro)
Link to this macro string_like(context_ast, left, right) View Source (macro)

Write some kickass docs!

Link to this macro string_like(context_ast, left, middle, right) View Source (macro)

Write some kickass docs!

Link to this function string_like_to_tokens(list, token_tag) View Source
Link to this macro string_like_with_interpolation(context_ast, left, right, interpol_left, interpol_inner, interpol_right, options \\ []) View Source (macro)

Write some kickass docs here

Link to this function tag_interpol(list, tag, interpol_tag \\ :string_interpol) View Source

Tags the result of t:string_like_with_interpolation/7 with user-given token types.

Link to this macro token(context_ast, parser_ast, tag_ast) View Source (macro)

Creates a token out of the text parsed by the parser and the user arguments.

Link to this macro token(context_ast, parser_ast, tag_ast, meta_ast) View Source (macro)
Link to this function toks(results, tags, meta \\ %{}) View Source
Link to this function with_meta(results, key, value) View Source
Link to this macro words(context_ast, word_list) View Source (macro)