| Package | Description | 
|---|---|
| pruefskript.parser.nodes | |
| pruefskript.parser.values | 
| Modifier and Type | Method and Description | 
|---|---|
VoidValue | 
AddToOptNode.interpret(CommunicationManager mgr)  | 
VoidValue | 
AssignNode.interpret(CommunicationManager mgr)  | 
VoidValue | 
CryptNode.interpret(CommunicationManager mgr)  | 
VoidValue | 
DependsNode.interpret(CommunicationManager mgr)  | 
VoidValue | 
ErrorNode.interpret(CommunicationManager mgr)
Der Operant wird ausgewertet und ueberprueft, ob es sich um einen String-Wert handelt. 
 | 
VoidValue | 
FGrepNode.interpret(CommunicationManager mgr)  | 
VoidValue | 
FatalErrorNode.interpret(CommunicationManager mgr)
Der Operant wird ausgewertet und falls es sich um einen String-Wert handelt, wird ein fataler
 Fehler erzeugt, mit dem entsprechenden Text aus dem Operanten. 
 | 
VoidValue | 
ForEachNode.interpret(CommunicationManager mgr)  | 
VoidValue | 
IfNode.interpret(CommunicationManager mgr)
Zunaechst wird Operant1 ausgewertet und in op1 gespeichert. 
 | 
VoidValue | 
InputNode.interpret(CommunicationManager mgr)
Ueber die Liste von Knoten wird iteriert und jeder Wert wird interpretiert, bis jedes Element
 der Liste interpretiert wurde. 
 | 
VoidValue | 
LineNode.interpret(CommunicationManager mgr)  | 
VoidValue | 
ProvidesNode.interpret(CommunicationManager mgr)  | 
VoidValue | 
SkriptNode.interpret(CommunicationManager mgr)
Der Operant wird ausgewertet und wenn er den Nichts-Wert hat, wird dieser zurueckgegeben. 
 | 
VoidValue | 
SplitNode.interpret(CommunicationManager mgr)  | 
VoidValue | 
StatNode.interpret(CommunicationManager mgr)  | 
VoidValue | 
WarningNode.interpret(CommunicationManager mgr)  | 
| Modifier and Type | Method and Description | 
|---|---|
VoidValue | 
AbstractReturnValue.toVoidValue()  | 
VoidValue | 
VoidValue.toVoidValue()  |