Not sure how many languages have a class like this, but it's in java. A token is basically a chunk, or substring, of a string. Right now, it only handles single character delimiters. nextToken$() is an iterative function. So everytime you call it, it'll give the next token from the string.