Quattor
pan-10.7
  • Release Notes
  • Pan Language
    • Configuration Language
    • Benefits
    • Download and Installation
    • Validating the Installation
    • Invoking the Pan Compiler
    • Batch System Description
    • Naive Configuration
    • Using Namespaces and Includes
    • Simple Typing
    • Default Values
    • Cross-Element and Cross-Machine Validation
    • Path Prefixes
    • Templates
    • Comments
    • Statements
    • Type Hierarchy
    • Properties and Primitive Types
    • String-Like Types
    • Resources
    • Special Types
    • DML Syntax
    • Variables
    • Operators
    • Flow Control
    • Built-In Functions
    • User-Defined Functions
    • Forcing Validation
    • Implicit Typing
    • Binding Primitive Types to Paths
    • User-Defined Types
    • Default Values
    • Advanced Parameter Validation
    • Validation Functions
    • Validation of Correlated Configuration Parameters
    • Cross-Machine Validation
    • Schemas
    • Include Statement
    • Structure Templates
    • Annotations
    • Logging
    • Build Metadata
    • Use Specific Paths
    • Use Escaped Literal Path Syntax
    • Use Built-In Functions
    • Invoking the Compiler
    • Avoid Copying SELF
    • Configuration File Templates
    • Extension Templates
    • Global Variables as Switches
    • Tri-state Variables
    • Compilation Problems
    • Common Problems
    • Bug Reporting
  • Standard Functions
  • Command Reference
  • Getting the Compiler
  • Running the Compiler
Quattor
  • Docs »
  • Pan Language
  • Edit on GitHub

Pan LanguageΒΆ

Comprehensive overview of the pan language and the pan language compiler.

  • Configuration Language
  • Benefits
  • Download and Installation
  • Validating the Installation
  • Invoking the Pan Compiler
    • A Whirlwind Tour
  • Batch System Description
  • Naive Configuration
  • Using Namespaces and Includes
  • Simple Typing
  • Default Values
  • Cross-Element and Cross-Machine Validation
  • Path Prefixes
    • Core Syntax
  • Templates
  • Comments
  • Statements
    • Data Types
  • Type Hierarchy
  • Properties and Primitive Types
  • String-Like Types
  • Resources
  • Special Types
    • Data Manipulation Language (DML)
  • DML Syntax
  • Variables
  • Operators
  • Flow Control
    • Functions
  • Built-In Functions
  • User-Defined Functions
    • Validation
  • Forcing Validation
  • Implicit Typing
  • Binding Primitive Types to Paths
  • User-Defined Types
  • Default Values
  • Advanced Parameter Validation
  • Validation Functions
  • Validation of Correlated Configuration Parameters
  • Cross-Machine Validation
  • Schemas
    • Modular Configurations
  • Include Statement
  • Structure Templates
    • Advanced Features
  • Annotations
  • Logging
  • Build Metadata
    • Performance Considerations
  • Use Specific Paths
  • Use Escaped Literal Path Syntax
  • Use Built-In Functions
  • Invoking the Compiler
  • Avoid Copying SELF
    • Common Idioms
  • Configuration File Templates
  • Extension Templates
  • Global Variables as Switches
  • Tri-state Variables
    • Troubleshooting
  • Compilation Problems
  • Common Problems
  • Bug Reporting
Next Previous

© Copyright 2014, Quattor Collaboration. Revision 7cb03b7c.

Built with Sphinx using a theme provided by Read the Docs.