Artifact Content
Not logged in

Artifact 91a3b7f2c4f618246c43143a7faf04c225b6f6fb


/**
 * Authors: k.inaba
 * License: NYSL 0.9982 http://www.kmonos.net/nysl/
 *
 * Definition of constants related to the layers.
 */
module polemy.layer;
import polemy._common;
import polemy.failure;

/// Type for the layer ID

alias string Layer;

enum : Layer
{
	SystemLayer = "(system)", /// Predefined layer for internal data
	ValueLayer  = "@value",   /// Predefined layer for normal run
	MacroLayer  = "@macro",   /// Predefined layer for macro run
}