Interface IMCCommonLiteralsInterpreter
-
- All Superinterfaces:
IMCBasicsInterpreter,IMCLiteralsBasisInterpreter,de.monticore.interpreter.ModelInterpreter
- All Known Subinterfaces:
ICardinalityInterpreter,IGrammar_WithConceptsInterpreter,IGrammarInterpreter,IJavaLightInterpreter,IMCCommonInterpreter,IMCJavaLiteralsInterpreter,IODRulesInterpreter,IRegExTypeInterpreter,IRegularExpressionsInterpreter,ISIUnitLiteralsInterpreter,ISIUnitsInterpreter,ISIUnitTypes4ComputingInterpreter,ISIUnitTypes4MathInterpreter,ITagSchemaInterpreter,ITagsInterpreter,ITFBasisExtsInterpreter,ITFCommonsInterpreter,IUMLModifierInterpreter,IUMLStereotypeInterpreter
- All Known Implementing Classes:
CardinalityInterpreter,Grammar_WithConceptsInterpreter,GrammarInterpreter,JavaLightInterpreter,MCCommonInterpreter,MCCommonLiteralsInterpreter,MCCommonLiteralsInterpreterTOP,MCJavaLiteralsInterpreter,MCJavaLiteralsInterpreterTOP,ODRulesInterpreter,RegExTypeInterpreter,RegularExpressionsInterpreter,SIUnitLiteralsInterpreter,SIUnitsInterpreter,SIUnitTypes4ComputingInterpreter,SIUnitTypes4MathInterpreter,TagSchemaInterpreter,TagsInterpreter,TFBasisExtsInterpreter,TFCommonsInterpreter,UMLModifierInterpreter,UMLStereotypeInterpreter
public interface IMCCommonLiteralsInterpreter extends IMCBasicsInterpreter, IMCLiteralsBasisInterpreter, de.monticore.interpreter.ModelInterpreter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description de.monticore.interpreter.Valueinterpret(ASTBasicDoubleLiteral node)de.monticore.interpreter.Valueinterpret(ASTBasicFloatLiteral node)de.monticore.interpreter.Valueinterpret(ASTBasicLongLiteral node)de.monticore.interpreter.Valueinterpret(ASTBooleanLiteral node)de.monticore.interpreter.Valueinterpret(ASTCharLiteral node)de.monticore.interpreter.Valueinterpret(ASTMCCommonLiteralsNode node)de.monticore.interpreter.Valueinterpret(ASTNatLiteral node)de.monticore.interpreter.Valueinterpret(ASTNullLiteral node)de.monticore.interpreter.Valueinterpret(ASTNumericLiteral node)de.monticore.interpreter.Valueinterpret(ASTSignedBasicDoubleLiteral node)de.monticore.interpreter.Valueinterpret(ASTSignedBasicFloatLiteral node)de.monticore.interpreter.Valueinterpret(ASTSignedBasicLongLiteral node)de.monticore.interpreter.Valueinterpret(ASTSignedLiteral node)de.monticore.interpreter.Valueinterpret(ASTSignedNatLiteral node)de.monticore.interpreter.Valueinterpret(ASTSignedNumericLiteral node)de.monticore.interpreter.Valueinterpret(ASTStringLiteral node)-
Methods inherited from interface de.monticore.mcbasics._visitor.IMCBasicsInterpreter
interpret
-
Methods inherited from interface de.monticore.literals.mcliteralsbasis._visitor.IMCLiteralsBasisInterpreter
interpret, interpret
-
-
-
-
Method Detail
-
interpret
de.monticore.interpreter.Value interpret(ASTNullLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTBooleanLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTCharLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTStringLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTNatLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTSignedNatLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTBasicLongLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTSignedBasicLongLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTBasicFloatLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTSignedBasicFloatLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTBasicDoubleLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTSignedBasicDoubleLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTSignedLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTNumericLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTSignedNumericLiteral node)
-
interpret
de.monticore.interpreter.Value interpret(ASTMCCommonLiteralsNode node)
-
-