rubble-templates-evaluators

Crates.iorubble-templates-evaluators
lib.rsrubble-templates-evaluators
version0.2.1
sourcesrc
created_at2021-06-14 18:56:29.433642
updated_at2021-06-16 18:07:30.242795
descriptionA set of parsers, evaluators and compilers for text templates.
homepagehttps://github.com/multicatch/rubble-rs
repositoryhttps://github.com/multicatch/rubble-rs
max_upload_size
id410061
size29,964
multicatch (multicatch)

documentation

https://multicatch.github.io/rubble-rs/rubble_templates_evaluators/

README

rubble-templates-evaluators

A set of parsers, evaluators and compilers for text templates. Part of rubble-templates library.

What is this?

This is a part of a template engine. This engine allows compiling text templates into output text using variable substitution or code evaluation.

This particular crate contains parsers, evaluator and compiler implementations. To read more about it, refer to main rubble-templates README or the documentation.

Available evaluators and compilers

  • Default template schema (as in the main README):
    • simple - basic implementation:
      • Template - represents a template to parse,
      • SimpleEvaluationEngine - a basic evaluator that allows to use custom functions and variables,
      • TemplateCompiler - a default compiler that can be used with above structs.
Commit count: 73

cargo fmt