finalynx.parse.parser

Module Contents

Classes

Parser

Abstract class that defines a unified interface to all parser subclasses.

API

class finalynx.parse.parser.Parser(filename: str)[source]

Abstract class that defines a unified interface to all parser subclasses.

Initialization

Abstract class that defines a unified interface to all parser subclasses to remain file type independent.

Parameters:

filename – Relative path to your input file.

parse() finalynx.assistant.Assistant[source]

Convert the input file to a fully configured Assistant instance.

abstract _parse_data() finalynx.assistant.Assistant[source]

Method to be overridden by each parser to return an Assistant instance.