public void analyze(String param) {

	StringTokenizer st = new StringTokenizer(param);
	//    System.err.println("in analyze " + param);
	if (st.countTokens() < 2) return;
	String first_word = st.nextToken().toLowerCase();
	//    System.err.println("in analyze(first_word) " + first_word);
	if (first_word.equals("a")) {
	    analyzeAnchor(st.nextToken(""));
	} else if (first_word.equals("frame")) {
	    analyzeFrame(st.nextToken(""));
	} else if (first_word.equals("base")) {
	    extractBase(st.nextToken(""));
	} 
    }