Class: Unific::Wildcard

Inherits:
Var
  • Object
show all
Includes:
Singleton
Defined in:
lib/unific.rb

Overview

The unique Unific wildcard variable

Instance Attribute Summary

Attributes inherited from Var

#name

Instance Method Summary collapse

Constructor Details

#initializeWildcard

The wildcard variable is named “_”



212
213
214
# File 'lib/unific.rb', line 212

def initialize #:nodoc:
  super "_"
end

Instance Method Details

#==(x) ⇒ Object

The wildcard variable matches any value



222
223
224
# File 'lib/unific.rb', line 222

def == x
  true
end

#to_sObject

The wildcard variable is presented as “_”



217
218
219
# File 'lib/unific.rb', line 217

def to_s
  "_"
end