diff options
Diffstat (limited to 'lib/Tree/Transform/Utils.pm')
-rw-r--r-- | lib/Tree/Transform/Utils.pm | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/Tree/Transform/Utils.pm b/lib/Tree/Transform/Utils.pm new file mode 100644 index 0000000..d8786dd --- /dev/null +++ b/lib/Tree/Transform/Utils.pm @@ -0,0 +1,13 @@ +package Tree::Transform::Utils; +use strict; +use warnings; + +sub _rules_store { + no strict 'refs'; + if (!defined *{$_[0].'::_tree_transform_rules'}{HASH}) { + *{$_[0].'::_tree_transform_rules'}={}; + } + return *{$_[0].'::_tree_transform_rules'}{HASH}; +} + +1; |