expug v0.9.2 API Reference

Modules

Expug compiles templates to an eex template

Builds lines from an AST

Compiles tokens into an AST

Tokenizes an expression. This is used by Expug.Tokenizer to match attribute values and support multiline

Functions used by Expug-compiled templates at runtime

Stringifies builder output

Tokenizes a Pug template into a list of tokens. The main entry point is tokenize/1

Builds tokenizers

The state used by the tokenizer

Transforms a node after compilation

Internal helper for traversing an AST

Exceptions

A parse error