Module: Puppet::Pops

Defined in:
lib/puppet/pops.rb,
lib/puppet/loaders.rb,
lib/puppet/pops/parser/eparser.rb

Overview

TODO:

Explain how a user should use this to parse and evaluate the puppet language.

Note:

Warning: Pops is still considered experimental, as such the API may change at any time.

The Pops language system. This includes the parser, evaluator, AST model, and Binder.

Defined Under Namespace

Modules: Adaptable, Adapters, Binder, Containment, Evaluator, Functions, Issues, Loader, Model, Parser, Patterns, Types, Utils, Validation, Visitable Classes: IssueReporter, LabelProvider, Loaders, SemanticError, Visitor