m2isar.backends.coredsl2.visitor ================================ .. py:module:: m2isar.backends.coredsl2.visitor .. autoapi-nested-parse:: Visitor-pattern based printer for instruction/function behavior. Attributes ---------- .. autoapisummary:: m2isar.backends.coredsl2.visitor.logger Classes ------- .. autoapisummary:: m2isar.backends.coredsl2.visitor.CDSLWriterVisitor Module Contents --------------- .. py:data:: logger .. py:class:: CDSLWriterVisitor Bases: :py:obj:`m2isar.metamodel.utils.ExprVisitor.ExprVisitor` Visitor to validate a metamodel. .. py:method:: generate_grouped(expr, writer) .. py:method:: generate(expr: m2isar.metamodel.behav.BaseNode, context) :abstractmethod: .. py:method:: _(expr: m2isar.metamodel.behav.Operation, writer)