object
TranslationVisitor extends FoldVisitor[ITerm, VisitorArg]
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
apply(pat: Pattern): ITerm
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
combine(x: ITerm, y: ITerm, arg: VisitorArg): ITerm
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
leaf(arg: VisitorArg): ITerm
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
visit(p: OctClassEscape3, arg: VisitorArg): ITerm
-
def
visit(p: OctClassEscape2, arg: VisitorArg): ITerm
-
def
visit(p: OctClassEscape1, arg: VisitorArg): ITerm
-
def
visit(p: IdentityEscape, arg: VisitorArg): ITerm
-
def
visit(p: CodepointUniEscapeSequence, arg: VisitorArg): ITerm
-
def
visit(p: Hex4UniEscapeSequence, arg: VisitorArg): ITerm
-
def
visit(p: HexEscapeSequence, arg: VisitorArg): ITerm
-
def
visit(p: ControlEscapeR, arg: VisitorArg): ITerm
-
def
visit(p: ControlEscapeF, arg: VisitorArg): ITerm
-
def
visit(p: ControlEscapeV, arg: VisitorArg): ITerm
-
def
visit(p: ControlEscapeN, arg: VisitorArg): ITerm
-
def
visit(p: ControlEscapeT, arg: VisitorArg): ITerm
-
def
visit(p: LetterCharEscape, arg: VisitorArg): ITerm
-
def
visit(p: DashClassEscape, arg: VisitorArg): ITerm
-
def
visit(p: BClassEscape, arg: VisitorArg): ITerm
-
def
visit(p: DecAtomEscape, arg: VisitorArg): ITerm
-
def
visit(p: ClassAtomNoDashNeg3, arg: VisitorArg): ITerm
-
def
visit(p: ClassAtomNoDashNeg2, arg: VisitorArg): ITerm
-
def
visit(p: ClassAtomNoDashNeg1, arg: VisitorArg): ITerm
-
def
visit(p: DashAtomNN, arg: VisitorArg): ITerm
-
def
visit(p: NegAtomND, arg: VisitorArg): ITerm
-
def
visit(p: NegAtom, arg: VisitorArg): ITerm
-
def
visit(p: DashAtom, arg: VisitorArg): ITerm
-
def
visit(p: DashPat, arg: VisitorArg): ITerm
-
def
visit(p: DecimalDigitPat, arg: VisitorArg): ITerm
-
def
visit(p: NormalCharPat, arg: VisitorArg): ITerm
-
def
visit(p: SyntaxCharacter4, arg: VisitorArg): ITerm
-
def
visit(p: SyntaxCharacter3, arg: VisitorArg): ITerm
-
def
visit(p: SyntaxCharacter2, arg: VisitorArg): ITerm
-
def
visit(p: SyntaxCharacter1, arg: VisitorArg): ITerm
-
def
visit(p: ClassCharRangeND, arg: VisitorArg): ITerm
-
def
visit(p: ClassContND, arg: VisitorArg): ITerm
-
def
visit(p: ClassCharRangeNN, arg: VisitorArg): ITerm
-
def
visit(p: ClassContNN, arg: VisitorArg): ITerm
-
def
visit(p: ClassCharRange, arg: VisitorArg): ITerm
-
def
visit(p: ClassCont, arg: VisitorArg): ITerm
-
def
visit(p: EmptyRange, arg: VisitorArg): ITerm
-
def
visit(p: NegClass, arg: VisitorArg): IFunApp
-
def
visit(p: NonWordAnchor, arg: VisitorArg): IFunApp
-
def
visit(p: WordAnchor, arg: VisitorArg): IFunApp
-
def
visit(p: EndAnchor, arg: VisitorArg): IFunApp
-
def
visit(p: BegAnchor, arg: VisitorArg): IFunApp
-
def
visit(p: AtomQuanTerm, arg: VisitorArg): ITerm
-
def
visit(p: CharacterClassEscapeP, arg: VisitorArg): ITerm
-
def
visit(p: CharacterClassEscapep, arg: VisitorArg): ITerm
-
def
visit(p: CharacterClassEscapeW, arg: VisitorArg): IFunApp
-
def
visit(p: CharacterClassEscapew, arg: VisitorArg): ITerm
-
def
visit(p: CharacterClassEscapeS, arg: VisitorArg): IFunApp
-
def
visit(p: CharacterClassEscapes, arg: VisitorArg): ITerm
-
def
visit(p: CharacterClassEscapeD, arg: VisitorArg): IFunApp
-
def
visit(p: CharacterClassEscaped, arg: VisitorArg): IFunApp
-
def
visit(p: DotAtom, arg: VisitorArg): ITerm
-
def
visit(p: NegLookbehind, arg: VisitorArg): IFunApp
-
def
visit(p: PosLookbehind, arg: VisitorArg): IFunApp
-
def
visit(p: NegLookahead, arg: VisitorArg): IFunApp
-
def
visit(p: PosLookahead, arg: VisitorArg): IFunApp
-
def
visit(p: NonCaptGroup, arg: VisitorArg): ITerm
-
def
visit(p: GroupAtom, arg: VisitorArg): IFunApp
-
def
visit(p: Alternative, outermost: VisitorArg): ITerm
-
def
visit(p: Pattern, arg: VisitorArg): ITerm
-
def
visit(arg0: CEClassEscapeCE, arg1: VisitorArg): ITerm
-
def
visit(arg0: CCEClassEscape, arg1: VisitorArg): ITerm
-
def
visit(arg0: ClassAtomNoDashNeg4, arg1: VisitorArg): ITerm
-
def
visit(arg0: NoDashAtomNN, arg1: VisitorArg): ITerm
-
def
visit(arg0: NoDashAtomND, arg1: VisitorArg): ITerm
-
def
visit(arg0: NoDashAtom, arg1: VisitorArg): ITerm
-
def
visit(arg0: ClassCharND, arg1: VisitorArg): ITerm
-
def
visit(arg0: ClassCharNN, arg1: VisitorArg): ITerm
-
def
visit(arg0: ClassChar, arg1: VisitorArg): ITerm
-
def
visit(arg0: NonEmptyRangeNN, arg1: VisitorArg): ITerm
-
def
visit(arg0: EmptyRangeNN, arg1: VisitorArg): ITerm
-
def
visit(arg0: NonEmptyRange, arg1: VisitorArg): ITerm
-
def
visit(arg0: PosClass, arg1: VisitorArg): ITerm
-
def
visit(arg0: UnicodePropEquals, arg1: VisitorArg): ITerm
-
def
visit(arg0: UnicodePropUnderscore, arg1: VisitorArg): ITerm
-
def
visit(arg0: UnicodePropDecimalDigit, arg1: VisitorArg): ITerm
-
def
visit(arg0: UnicodePropControlLetter, arg1: VisitorArg): ITerm
-
def
visit(arg0: UPropNameValue, arg1: VisitorArg): ITerm
-
def
visit(arg0: NormalCharIdentifyEscape, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxIdentifyEscape, arg1: VisitorArg): ITerm
-
def
visit(arg0: GroupSpecifier, arg1: VisitorArg): ITerm
-
def
visit(arg0: NoGroupSpecifier, arg1: VisitorArg): ITerm
-
def
visit(arg0: RegExpUnicodeEscape, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexCharEscape, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlCharEscape, arg1: VisitorArg): ITerm
-
def
visit(arg0: CharAtomEscape, arg1: VisitorArg): ITerm
-
def
visit(arg0: CCAtomEscape, arg1: VisitorArg): ITerm
-
def
visit(arg0: OctalDigit7, arg1: VisitorArg): ITerm
-
def
visit(arg0: OctalDigit6, arg1: VisitorArg): ITerm
-
def
visit(arg0: OctalDigit5, arg1: VisitorArg): ITerm
-
def
visit(arg0: OctalDigit4, arg1: VisitorArg): ITerm
-
def
visit(arg0: OctalDigit3, arg1: VisitorArg): ITerm
-
def
visit(arg0: OctalDigit2, arg1: VisitorArg): ITerm
-
def
visit(arg0: OctalDigit1, arg1: VisitorArg): ITerm
-
def
visit(arg0: OctalDigit0, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigitF, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigitE, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigitD, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigitC, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigitB, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigitA, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigitf, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigite, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigitd, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigitc, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigitb, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigita, arg1: VisitorArg): ITerm
-
def
visit(arg0: HexDigitDec, arg1: VisitorArg): ITerm
-
def
visit(arg0: SomeDecimalDigits, arg1: VisitorArg): ITerm
-
def
visit(arg0: NoDecimalDigits, arg1: VisitorArg): ITerm
-
def
visit(arg0: DecimalDigit9, arg1: VisitorArg): ITerm
-
def
visit(arg0: DecimalDigit8, arg1: VisitorArg): ITerm
-
def
visit(arg0: DecimalDigit7, arg1: VisitorArg): ITerm
-
def
visit(arg0: DecimalDigit6, arg1: VisitorArg): ITerm
-
def
visit(arg0: DecimalDigit5, arg1: VisitorArg): ITerm
-
def
visit(arg0: DecimalDigit4, arg1: VisitorArg): ITerm
-
def
visit(arg0: DecimalDigit3, arg1: VisitorArg): ITerm
-
def
visit(arg0: DecimalDigit2, arg1: VisitorArg): ITerm
-
def
visit(arg0: DecimalDigit1, arg1: VisitorArg): ITerm
-
def
visit(arg0: PositiveDec, arg1: VisitorArg): ITerm
-
def
visit(arg0: DecimalDigit0, arg1: VisitorArg): ITerm
-
def
visit(arg0: NormalChar8, arg1: VisitorArg): ITerm
-
def
visit(arg0: NormalChar7, arg1: VisitorArg): ITerm
-
def
visit(arg0: NormalChar6, arg1: VisitorArg): ITerm
-
def
visit(arg0: NormalChar5, arg1: VisitorArg): ITerm
-
def
visit(arg0: NormalChar4, arg1: VisitorArg): ITerm
-
def
visit(arg0: NormalChar3, arg1: VisitorArg): ITerm
-
def
visit(arg0: NormalChar2, arg1: VisitorArg): ITerm
-
def
visit(arg0: NormalChar1, arg1: VisitorArg): ITerm
-
def
visit(arg0: UnderscoreNormalChar, arg1: VisitorArg): ITerm
-
def
visit(arg0: ExtraLetterNormalChar, arg1: VisitorArg): ITerm
-
def
visit(arg0: SpecialLetterNormalChar, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterNormalChar, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterZ, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterY, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterX, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterW, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterV, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterU, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterT, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterS, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterR, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterQ, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterP, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterO, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterN, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterM, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterL, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterK, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterJ, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterI, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterH, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterG, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterF, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterE, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterD, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterC, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterB, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterA, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterz, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLettery, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterx, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterw, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterv, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetteru, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLettert, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetters, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterr, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterq, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterp, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLettero, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLettern, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterm, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterl, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterk, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterj, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetteri, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterh, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterg, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterf, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLettere, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterd, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterc, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLetterb, arg1: VisitorArg): ITerm
-
def
visit(arg0: ControlLettera, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxCharacterSub11, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxCharacterSub10, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxCharacterSub9, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxCharacterSub8, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxCharacterSub7, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxCharacterSub6, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxCharacterSub5, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxCharacterSub4, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxCharacterSub3, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxCharacterSub2, arg1: VisitorArg): ITerm
-
def
visit(arg0: SyntaxCharacterSub1, arg1: VisitorArg): ITerm
-
def
visit(arg0: CharClassAtom, arg1: VisitorArg): ITerm
-
def
visit(arg0: EscapeAtom, arg1: VisitorArg): ITerm
-
def
visit(arg0: PatternCharAtom, arg1: VisitorArg): ITerm
-
def
visit(arg0: Loop3Quantifier, arg1: VisitorArg): ITerm
-
def
visit(arg0: Loop2Quantifier, arg1: VisitorArg): ITerm
-
def
visit(arg0: Loop1Quantifier, arg1: VisitorArg): ITerm
-
def
visit(arg0: OptQuantifier, arg1: VisitorArg): ITerm
-
def
visit(arg0: PlusQuantifier, arg1: VisitorArg): ITerm
-
def
visit(arg0: StarQuantifier, arg1: VisitorArg): ITerm
-
def
visit(arg0: QuantifierNonGreedy, arg1: VisitorArg): ITerm
-
def
visit(arg0: Quantifier, arg1: VisitorArg): ITerm
-
def
visit(arg0: AtomTerm, arg1: VisitorArg): ITerm
-
def
visit(arg0: AssertionTerm, arg1: VisitorArg): ITerm
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Visitor to translate a regex AST to a term.