See the thread 'Tricks to do "enums"?' starting 2000-05-07, in which I suggested: (VAL1, VAL2, VAL3) = range(3) There were several other good suggestions too. -- David Goodger dgoodger at bigfoot.com Open-source projects: - The Go Tools Project: http://gotools.sourceforge.net (more to come!)