Class: MiniKraken::Atomic::KBoolean
- Inherits:
-
AtomicTerm
- Object
- Core::BaseTerm
- Core::Term
- AtomicTerm
- MiniKraken::Atomic::KBoolean
- Defined in:
- lib/mini_kraken/atomic/k_boolean.rb
Overview
A specialized atomic term that implements a boolean (true/false) value in MiniKraken.
Instance Attribute Summary
Attributes inherited from AtomicTerm
Instance Method Summary collapse
-
#initialize(aValue) ⇒ KBoolean
constructor
Initialize a MiniKraken boolean with a given data value.
Methods inherited from AtomicTerm
#==, #dependencies, #dup_cond, #eql?, #floating?, #pinned?, #quote, #to_s, #unbound?
Methods inherited from Core::Term
Constructor Details
#initialize(aValue) ⇒ KBoolean
Initialize a MiniKraken boolean with a given data value.
22 23 24 |
# File 'lib/mini_kraken/atomic/k_boolean.rb', line 22 def initialize(aValue) super(validated_value(aValue)) end |