add: case REGEXP: result += "<r>" + phrase.replace(specialChars, escapeSpecial) + "</r>"; break; 
context:     function closePhrase (phrase)    {        if (!phrase)        {            previousState = OTHER;            return;        }        switch (previousState)        {            case COMMENT:                result += "<c>" + phrase.replace (specialChars, escapeSpecial) +                    "</c>";                break;                        case STRING1:            case STRING2:                result += "<t>" + phrase.replace (specialChars, escapeSpecial) +                    "</t>";                break;            case WORD:                if (phrase in keywords)                    result += "<k>" + phrase + "</k>";                else                    result += phrase.replace (specialChars, escapeSpecial);                break;            case OTHER:                phrase = phrase.replace (specialChars, escapeSpecial);                /* fall through */            case NUMBER:                result += phrase;                break;        }    };
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/83870a1e3f05ff959956e724fea5499da0e21612/venkman-jsdurl.js/clean/extensions/venkman/resources/content/venkman-jsdurl.js