//  Copyright (c) 2015 Rob Rix. All rights reserved.

public enum Name {
	// MARK: Destructors

	public var value: Int {
		switch self {
		case let .Local(n):
			return n
		case let .Free(n):
			return n
		}
	}
	// MARK: Cases

	case Local(Int)
	case Free(Int)
}

//  Copyright (c) 2015 Rob Rix. All rights reserved.

public enum Name {
	// MARK: Destructors

	public var value: Int {
		switch self {
		case let .Local(n):
			return n
		case let .Quote(n):
			return n
		}
	}
	// MARK: Cases

	case Local(Int)
	case Quote(Int)
}

Rename the Free case to Quote.
Rename the Free case to Quote.
