Interface IOCLExpressionsInterpreter
-
- All Superinterfaces:
IBasicSymbolsInterpreter,IExpressionsBasisInterpreter,IMCBasicsInterpreter,IMCBasicTypesInterpreter,IMCLiteralsBasisInterpreter,de.monticore.interpreter.ModelInterpreter
- All Known Implementing Classes:
OCLExpressionsInterpreter
public interface IOCLExpressionsInterpreter extends IExpressionsBasisInterpreter, IMCBasicTypesInterpreter, IBasicSymbolsInterpreter, de.monticore.interpreter.ModelInterpreter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description de.monticore.interpreter.Valueinterpret(ASTAnyExpression node)de.monticore.interpreter.Valueinterpret(ASTEquivalentExpression node)de.monticore.interpreter.Valueinterpret(ASTExistsExpression node)de.monticore.interpreter.Valueinterpret(ASTForallExpression node)de.monticore.interpreter.Valueinterpret(ASTIfThenElseExpression node)de.monticore.interpreter.Valueinterpret(ASTImpliesExpression node)de.monticore.interpreter.Valueinterpret(ASTInDeclaration node)de.monticore.interpreter.Valueinterpret(ASTInDeclarationVariable node)de.monticore.interpreter.Valueinterpret(ASTIterateExpression node)de.monticore.interpreter.Valueinterpret(ASTLetinExpression node)de.monticore.interpreter.Valueinterpret(ASTOCLAtPreQualification node)de.monticore.interpreter.Valueinterpret(ASTOCLExpressionsNode node)de.monticore.interpreter.Valueinterpret(ASTOCLTransitiveQualification node)de.monticore.interpreter.Valueinterpret(ASTOCLVariableDeclaration node)de.monticore.interpreter.Valueinterpret(ASTTypeIfExpression node)de.monticore.interpreter.Valueinterpret(ASTTypeIfThenExpression node)-
Methods inherited from interface de.monticore.symbols.basicsymbols._visitor.IBasicSymbolsInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.expressions.expressionsbasis._visitor.IExpressionsBasisInterpreter
interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.mcbasics._visitor.IMCBasicsInterpreter
interpret
-
Methods inherited from interface de.monticore.types.mcbasictypes._visitor.IMCBasicTypesInterpreter
interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret, interpret
-
Methods inherited from interface de.monticore.literals.mcliteralsbasis._visitor.IMCLiteralsBasisInterpreter
interpret, interpret
-
-
-
-
Method Detail
-
interpret
de.monticore.interpreter.Value interpret(ASTOCLVariableDeclaration node)
-
interpret
de.monticore.interpreter.Value interpret(ASTTypeIfExpression node)
-
interpret
de.monticore.interpreter.Value interpret(ASTTypeIfThenExpression node)
-
interpret
de.monticore.interpreter.Value interpret(ASTIfThenElseExpression node)
-
interpret
de.monticore.interpreter.Value interpret(ASTImpliesExpression node)
-
interpret
de.monticore.interpreter.Value interpret(ASTEquivalentExpression node)
-
interpret
de.monticore.interpreter.Value interpret(ASTForallExpression node)
-
interpret
de.monticore.interpreter.Value interpret(ASTExistsExpression node)
-
interpret
de.monticore.interpreter.Value interpret(ASTAnyExpression node)
-
interpret
de.monticore.interpreter.Value interpret(ASTLetinExpression node)
-
interpret
de.monticore.interpreter.Value interpret(ASTIterateExpression node)
-
interpret
de.monticore.interpreter.Value interpret(ASTInDeclaration node)
-
interpret
de.monticore.interpreter.Value interpret(ASTInDeclarationVariable node)
-
interpret
de.monticore.interpreter.Value interpret(ASTOCLAtPreQualification node)
-
interpret
de.monticore.interpreter.Value interpret(ASTOCLTransitiveQualification node)
-
interpret
de.monticore.interpreter.Value interpret(ASTOCLExpressionsNode node)
-
-