code: func (s *Scanner) InitWhitespace(w string) {
  	s.Whitespace = datastructs.NewBitSet(256)
  	for _, c := range w {
  		s.Whitespace.Set(int(c))
  	}
  }
docs: // InitWhitespace initialised an new set of whitespaces for the scanner