|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Symbol | |
|---|---|
| tecgraf.javautils.parsers | |
| tecgraf.javautils.parsers.actions | |
| tecgraf.javautils.parsers.exception | |
| tecgraf.javautils.parsers.iterators | |
| tecgraf.javautils.parsers.symbols | |
| Uses of Symbol in tecgraf.javautils.parsers |
|---|
| Methods in tecgraf.javautils.parsers that return types with arguments of type Symbol | |
|---|---|
List<Symbol<?>> |
Token.getSymbolList()
Obtém a lista de símbolos que compõe o token. |
| Methods in tecgraf.javautils.parsers with parameters of type Symbol | |
|---|---|
boolean |
Token.addSymbol(Symbol<?> symbol)
Adiciona um símbolo ao token. |
void |
State.addTransition(Symbol<?>[] symbols,
TransitionAction function,
State target)
Adiciona uma transição que será executada quando algum dos símbolos for recebido pelo método State.getNext(Symbol, Session). |
void |
State.addTransition(Symbol<?> symbol,
TransitionAction function,
State target)
Adiciona uma transição que será executada quando o símbolo for recebido pelo método State.getNext(Symbol, Session). |
void |
Session.appendSymbol(Symbol<?> symbol)
Adiciona um símbolo ao token corrente da sessão. |
| Uses of Symbol in tecgraf.javautils.parsers.actions |
|---|
| Methods in tecgraf.javautils.parsers.actions with parameters of type Symbol | |
|---|---|
void |
GenerateTokenAction.execute(Symbol<?> symbol,
Session session)
Executa a ação. |
void |
DiscardAction.execute(Symbol<?> symbol,
Session session)
Executa a ação. |
void |
CompositeTransitionAction.execute(Symbol<?> symbol,
Session session)
Executa a ação. |
void |
AppendAction.execute(Symbol<?> symbol,
Session session)
Executa a ação. |
void |
TransitionAction.execute(Symbol<?> symbol,
Session session)
Executa a ação. |
| Uses of Symbol in tecgraf.javautils.parsers.exception |
|---|
| Constructors in tecgraf.javautils.parsers.exception with parameters of type Symbol | |
|---|---|
NoTransitionException(Session session,
Symbol<?> symbol,
State state)
Cria uma instância com a sessão onde foi gerada a exceção, o símbolo para o qual não existe transição e o estado de onde se tentou obter a transição. |
|
| Uses of Symbol in tecgraf.javautils.parsers.iterators |
|---|
| Methods in tecgraf.javautils.parsers.iterators that return Symbol | |
|---|---|
Symbol<?> |
SymbolIterator.getNext()
Retorna o próximo símbolo. |
| Uses of Symbol in tecgraf.javautils.parsers.symbols |
|---|
| Classes in tecgraf.javautils.parsers.symbols that implement Symbol | |
|---|---|
class |
CharSymbol
Representa um caracter que será usado como símbolo de um autômato finito ( FiniteAutomaton). |
| Methods in tecgraf.javautils.parsers.symbols with parameters of type Symbol | |
|---|---|
int |
CharSymbol.compareTo(Symbol<Character> o)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||