m2isar.backends.coredsl2.visitor

Visitor-pattern based printer for instruction/function behavior.

Attributes

logger

Classes

CDSLWriterVisitor

Visitor to validate a metamodel.

Module Contents

logger[source]
class CDSLWriterVisitor[source]

Bases: m2isar.metamodel.utils.ExprVisitor.ExprVisitor

Visitor to validate a metamodel.

generate_grouped(expr, writer)[source]
abstract generate(expr: m2isar.metamodel.behav.BaseNode, context)[source]
_(expr: m2isar.metamodel.behav.Operation, writer)[source]