public override Expr Clone() { LetterSym[] letters = new LetterSym[_letters.Length]; for (int i = 0; i < _letters.Length; i++) { letters[i] = (LetterSym)_letters[i].Clone(); } return(new GroupedLetterSym(letters, _accent)); }
private T _Translate(LetterSym s) { return(__Translate(s)); }
protected abstract T __Translate(LetterSym s);