language-puppet-1.3.1.1: Tools to parse and evaluate the Puppet DSL.

Safe HaskellNone
LanguageHaskell98

Puppet.Parser

Contents

Description

Parse puppet source code from text.

Synopsis

Runner

runPParser :: String -> Text -> Either (ParseError Char Dec) (Vector Statement) Source

Run a puppet parser against some Text input.

Parsers

puppetParser :: Parser (Vector Statement) Source

Parse a collection of puppet Statement.

expression :: Parser Expression Source

Parse a puppet Expression.