Class: Unique

Inherits:
Object show all
Defined in:
lib/unique.rb

Overview

Unique creates unique variable names.

Class Method Summary collapse

Class Method Details

.nextObject



9
10
11
12
# File 'lib/unique.rb', line 9

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

.resetObject

mostly for testing



5
6
7
# File 'lib/unique.rb', line 5

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