| Package | Description |
|---|---|
| tecgraf.javautils.parsers | |
| tecgraf.javautils.parsers.actions |
| Modifier and Type | Method and Description |
|---|---|
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 |
State.setDefaultTransition(TransitionAction function,
State target)
Define a transição default do autômato.
|
| Constructor and Description |
|---|
Transition(State target,
TransitionAction action)
Cria uma transição que terá o estado recebido como estado-destino e
executará a ação recebida quando a transição for executada.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AppendAction
É a ação responsável por adicionar o símbolo atual à sessão.
|
class |
CompositeTransitionAction
Representa uma composição de ações de transição.
|
class |
DiscardAction
É a ação responsável por descartar o símbolo atual.
|
class |
GenerateTokenAction
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
CompositeTransitionAction.addAction(TransitionAction action)
Adiciona uma ação à composição.
|
| Constructor and Description |
|---|
CompositeTransitionAction(TransitionAction... actions)
Cria uma composição de ações de transição.
|
Copyright © 2014–2016 Tecgraf/PUC-Rio. All rights reserved.