public interface ActionRefactor
| Modifier and Type | Method and Description |
|---|---|
boolean |
canExtractRule() |
boolean |
canInlineRule() |
boolean |
canReplaceLiteralWithTokenLabel() |
void |
convertLiteralsToCStyleQuote() |
void |
convertLiteralsToDoubleQuote() |
void |
convertLiteralsToSingleQuote() |
String |
createRule(String name,
String content) |
void |
createRuleAtIndex(boolean lexer,
String name,
String content) |
void |
deleteRuleAtIndex(int index) |
void |
extractRule() |
void |
inlineRule() |
int |
insertionIndexForRule(boolean lexer) |
void |
removeAllLeftRecursion() |
void |
removeLeftRecursion() |
void |
rename() |
void |
replaceLiteralTokenWithTokenLabel(ATEToken t,
String name) |
void |
replaceLiteralWithTokenLabel() |
void rename()
boolean canReplaceLiteralWithTokenLabel()
void replaceLiteralWithTokenLabel()
void convertLiteralsToSingleQuote()
void convertLiteralsToDoubleQuote()
void convertLiteralsToCStyleQuote()
void removeLeftRecursion()
void removeAllLeftRecursion()
boolean canExtractRule()
void extractRule()
boolean canInlineRule()
void inlineRule()
void deleteRuleAtIndex(int index)
int insertionIndexForRule(boolean lexer)
Copyright © 2013. All rights reserved.