15 lines
235 B
Python
15 lines
235 B
Python
|
# Copyright 2021 (c) Anna Schumaker.
|
||
|
|
||
|
tracks = { }
|
||
|
|
||
|
class FakeTrack:
|
||
|
def __init__(self, n):
|
||
|
self.trackid = n
|
||
|
|
||
|
def __int__(self):
|
||
|
return self.trackid
|
||
|
|
||
|
|
||
|
def Track(n):
|
||
|
return tracks.setdefault(n, FakeTrack(n))
|