m2isar.backends.etiss.writer

Main entrypoint for the etiss_writer program.

Classes

BooleanOptionalAction

A boolean optional action for argparse, supports automatic generation of --no-x flags.

Functions

setup()

Setup a M2-ISA-R metamodel consumer. Create an argument parser, unpickle the model

main()

etiss_writer main entrypoint function.

Module Contents

class BooleanOptionalAction(option_strings, dest, default=None, type_=None, choices=None, required=False, help=None, metavar=None)[source]

Bases: argparse.Action

Inheritance diagram of m2isar.backends.etiss.writer.BooleanOptionalAction

A boolean optional action for argparse, supports automatic generation of –no-x flags.

_option_strings = [][source]
__call__(parser, namespace, values, option_string=None)[source]
format_usage()[source]
setup()[source]

Setup a M2-ISA-R metamodel consumer. Create an argument parser, unpickle the model and generate output file structure.

main()[source]

etiss_writer main entrypoint function.