m2isar.frontends.coredsl2.expr_interpreter

Very crude expression evaluation functions for use during model generation.

Functions

group(self, context)

int_literal(self, context)

named_reference(self, context)

indexed_reference(self, context)

binary_operation(self, context)

unary_operation(self, context)

Module Contents

group(self: m2isar.metamodel.behav.Group, context)[source]
int_literal(self: m2isar.metamodel.behav.IntLiteral, context)[source]
named_reference(self: m2isar.metamodel.behav.NamedReference, context)[source]
indexed_reference(self: m2isar.metamodel.behav.IndexedReference, context)[source]
binary_operation(self: m2isar.metamodel.behav.BinaryOperation, context)[source]
unary_operation(self: m2isar.metamodel.behav.UnaryOperation, context)[source]