ext/

directory
v0.0.0-...-5239390 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 28, 2017 License: MIT

README

zcl Extensions

This directory contains some packages implementing some extensions to zcl that add features by building on the core API in the main zcl package.

These serve as optional language extensions for use-cases that are limited only to specific callers. Generally these make the language more expressive at the expense of increased dynamic behavior that may be undesirable for applications that need to impose more rigid structure on configuration.

Directories

Path Synopsis
Package include implements a zcl extension that allows inclusion of one zcl body into another using blocks of type "include", with the following structure: include { path = "./foo.zcl" } The processing of the given path is delegated to the calling application, allowing it to decide how to interpret the path and which syntaxes to support for referenced files.
Package include implements a zcl extension that allows inclusion of one zcl body into another using blocks of type "include", with the following structure: include { path = "./foo.zcl" } The processing of the given path is delegated to the calling application, allowing it to decide how to interpret the path and which syntaxes to support for referenced files.
Package transform is a helper package for writing extensions that work by applying transforms to bodies.
Package transform is a helper package for writing extensions that work by applying transforms to bodies.
Package userfunc implements a zcl extension that allows user-defined functions in zcl configuration.
Package userfunc implements a zcl extension that allows user-defined functions in zcl configuration.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL