Module: Debuggable::ClassMethods
- Defined in:
- lib/fbtxt/lexer/debuggable.rb
Instance Method Summary collapse
-
#debug ⇒ Object
note - default to false.
- #debug=(value) ⇒ Object
- #debug? ⇒ Boolean
Instance Method Details
#debug ⇒ Object
note - default to false
20 |
# File 'lib/fbtxt/lexer/debuggable.rb', line 20 def debug() @debug || false; end |
#debug=(value) ⇒ Object
16 17 18 19 |
# File 'lib/fbtxt/lexer/debuggable.rb', line 16 def debug=(value) raise ArgumentError, "true|false required for debug flag; got #{value}" unless value.is_a?(TrueClass) || value.is_a?(FalseClass) @debug=value; end |
#debug? ⇒ Boolean
22 |
# File 'lib/fbtxt/lexer/debuggable.rb', line 22 def debug?() @debug == true; end |