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 “_”



225
226
227
# File 'lib/unific.rb', line 225

def initialize #:nodoc:
  super "_"
end

Instance Method Details

#==(x) ⇒ Object

The wildcard variable matches any value



235
236
237
# File 'lib/unific.rb', line 235

def == x
  true
end

#to_sObject

The wildcard variable is presented as “_”



230
231
232
# File 'lib/unific.rb', line 230

def to_s
  "_"
end