m2isar.backends.isa_manual.visitor

Visitor for traversing the behavior in the metamodel and generating the CoreDSL2 syntax.

Classes

ISAmanualVisitor

Visitor for generating ISA manual CoreDSL2-like behavior text.

Module Contents

class ISAmanualVisitor[source]

Bases: m2isar.metamodel.utils.ExprVisitor.ExprVisitor

Inheritance diagram of m2isar.backends.isa_manual.visitor.ISAmanualVisitor

Visitor for generating ISA manual CoreDSL2-like behavior text.

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