Class: Unique

Inherits:
Object
  • Object
show all
Defined in:
lib/support.rb

Overview

Unique creates unique variable names.

Class Method Summary collapse

Class Method Details

.nextObject



311
312
313
314
# File 'lib/support.rb', line 311

def self.next
  @@curr += 1
  "temp_#{@@curr}".intern
end

.resetObject

mostly for testing



307
308
309
# File 'lib/support.rb', line 307

def self.reset # mostly for testing
  @@curr = 0
end