A separator separates tokens. White space (see next section) is a separator, but it is not a token. The other separators are all single-character tokens themselves: ( ) [ ] { } ; , . :
( ) [ ] { } ; , . :