From 83889bc5e4659e845d919e9a477a29167e7cb4f8 Mon Sep 17 00:00:00 2001 From: Kaarle Ritvanen Date: Wed, 11 Mar 2015 13:59:25 +0200 Subject: remove address module --- aconf/path/address/special.lua | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 aconf/path/address/special.lua (limited to 'aconf/path/address/special.lua') diff --git a/aconf/path/address/special.lua b/aconf/path/address/special.lua deleted file mode 100644 index ab94fce..0000000 --- a/aconf/path/address/special.lua +++ /dev/null @@ -1,35 +0,0 @@ ---[[ -Copyright (c) 2012-2015 Kaarle Ritvanen -See LICENSE file for license details ---]] - -local M = {} - - -local object = require('aconf.object') -local class = object.class - - -M.SpecialMode = class(require('aconf.path.base').Special) - -M.Value = class(M.SpecialMode) -M.Value.symbol = '&' - -M.Selector = class(M.SpecialMode) - -M.EnumKeys = class(M.Selector) -M.EnumKeys.symbol = '#' - - -M.ValueEquals = class(M.Selector) - -M.ValueEquals.symbol = '@' - -function M.ValueEquals:init(key) self.key = key end - -function M.ValueEquals:tostring() - return object.super(self, M.ValueEquals):tostring()..(self.key or '') -end - - -return M -- cgit v1.2.3