Module: Copper

Defined in:
lib/copper.rb,
lib/copper/set.rb,
lib/copper/root.rb,
lib/copper/error.rb,
lib/copper/logic.rb,
lib/copper/param.rb,
lib/copper/range.rb,
lib/copper/action.rb,
lib/copper/compop.rb,
lib/copper/copper.rb,
lib/copper/number.rb,
lib/copper/parser.rb,
lib/copper/string.rb,
lib/copper/symbol.rb,
lib/copper/boolean.rb,
lib/copper/version.rb,
lib/copper/logic_op.rb,
lib/copper/variable.rb,
lib/copper/attribute.rb,
lib/copper/attributes.rb,
lib/copper/comparison.rb,
lib/copper/expression.rb,
lib/copper/identifier.rb,
lib/copper/copper_node.rb,
lib/copper/var_definition.rb,
lib/copper/functions/fetch.rb,
lib/copper/functions/image.rb,
lib/copper/rule_definition.rb,
lib/copper/attribute_params.rb,
lib/copper/data_types/array.rb,
lib/copper/data_types/image.rb,
lib/copper/data_types/range.rb,
lib/copper/expression_utils.rb,
lib/copper/functions/semver.rb,
lib/copper/data_types/semver.rb,
lib/copper/data_types/string.rb,
lib/copper/data_types/ip_addr.rb,
lib/copper/functions/filename.rb,
lib/copper/data_types/filename.rb,
lib/copper/variable_identifier.rb,
lib/copper/data_types/data_type.rb,
lib/copper/functions/ip_address.rb,
lib/copper/single_var_definition.rb,
lib/copper/logic_right_associated.rb,
lib/copper/param_right_associated.rb,
lib/copper/attributes_right_associated.rb

Defined Under Namespace

Modules: DataTypes, ExpressionUtils, Functions Classes: Action, Attribute, AttributeParams, Attributes, AttributesRightAssociated, Boolean, CompOp, Comparison, Copper, CopperError, CopperNode, Expression, Identifier, Logic, LogicOp, LogicRightAssociated, Number, Param, ParamRightAssociated, ParseError, Parser, Range, Root, RuleDefinition, RuntimeError, Set, SingleVarDefinition, String, StringContent, Symbol, VarDefinition, Variable, VariableIdentifier

Constant Summary collapse

VERSION =
'0.0.7'
"(c) 2018 Cloud66 Inc."
APP_NAME =
'Copper'