module Abstriker
Constants
- VERSION
Public Class Methods
abstract_methods()
click to toggle source
# File lib/abstriker.rb, line 59 def self.abstract_methods @abstract_methods ||= {} end
disable=(v)
click to toggle source
# File lib/abstriker.rb, line 47 def self.disable=(v) @disable = v end
disabled?()
click to toggle source
# File lib/abstriker.rb, line 51 def self.disabled? @disable end
enabled?()
click to toggle source
# File lib/abstriker.rb, line 55 def self.enabled? !disabled? end
extended(base)
click to toggle source
# File lib/abstriker.rb, line 67 def self.extended(base) base.extend(SyntaxMethods) base.singleton_class.extend(SyntaxMethods) if enabled? base.extend(ModuleMethods) if base.is_a?(Module) base.extend(ClassMethods) if base.is_a?(Class) end end
sexps()
click to toggle source
# File lib/abstriker.rb, line 63 def self.sexps @sexps ||= {} end