fr.umlv.tatoo.cc.lexer.regex.pattern
Class RegexTerminalAttributeEvaluator
java.lang.Object
fr.umlv.tatoo.cc.lexer.regex.pattern.RegexTerminalAttributeEvaluator
- All Implemented Interfaces:
- fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
public class RegexTerminalAttributeEvaluator
- extends Object
- implements fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegexTerminalAttributeEvaluator
public RegexTerminalAttributeEvaluator()
normalChar
public char normalChar(CharSequence seq)
- Specified by:
normalChar in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
stringChar
public char stringChar(CharSequence seq)
- Specified by:
stringChar in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
intervalChar
public char intervalChar(CharSequence seq)
- Specified by:
intervalChar in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
escapedChar
public char escapedChar(CharSequence seq)
- Specified by:
escapedChar in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
stringEscapedChar
public char stringEscapedChar(CharSequence seq)
- Specified by:
stringEscapedChar in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
intervalEscapedChar
public char intervalEscapedChar(CharSequence seq)
- Specified by:
intervalEscapedChar in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
unicodeChar
public char unicodeChar(CharSequence seq)
- Specified by:
unicodeChar in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
eoln
public char eoln(CharSequence seq)
- Specified by:
eoln in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
cr
public char cr(CharSequence seq)
- Specified by:
cr in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
formfeed
public char formfeed(CharSequence seq)
- Specified by:
formfeed in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
tab
public char tab(CharSequence seq)
- Specified by:
tab in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
backspace
public char backspace(CharSequence seq)
- Specified by:
backspace in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
integer
public int integer(CharSequence seq)
- Specified by:
integer in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>
macro
public String macro(CharSequence seq)
- Specified by:
macro in interface fr.umlv.tatoo.cc.lexer.regex.pattern.tools.TerminalEvaluator<CharSequence>