private int tr_39(char ch)
    {
        if(chin(ch,'&','9')) return 39;
        if(cheq(ch,':')) return 101;
        if(cheq(ch,'%')) return 82;
        if(chin(ch,' ','$')) return 39;
        if(cheq(ch,'\n')) return 121;
        if(cheq(ch,'\t')) return 39;
        if(chin(ch,';','~')) return 39;
        return 0;
    }