public String nextToken() throws Exception
	{
		if( sToken.hasMoreTokens())
			return sToken.nextToken().trim();
		
		while(true)
		{
			String nextLine = reader.readLine();
			//System.out.println(nextLine);
			
			while( nextLine != null && nextLine.startsWith("#"))
				nextLine = reader.readLine();
			
			if( nextLine == null)
			{
				reader.close();
				return null;
			}
				
			sToken = new StringTokenizer(nextLine,delims);
			
			if( sToken.hasMoreTokens())
				return sToken.nextToken().trim();
		}
	}