Module stm8dce.rel_parser
This module provides functions to parse .rel and .lib files.
Classes
class RELParser-
Class to parse .rel and .lib files.
Attributes
modules:list- A list of Module objects parsed from the file.
Initializes the RELParser with a file path and parses the file.
Args
file_path:str- The path to the .rel or .lib file to be parsed.
Methods
def __init__(self, file_path)-
Initializes the RELParser with a file path and parses the file.
Args
file_path:str- The path to the .rel or .lib file to be parsed.
def _parse(self, file_obj, file_path)-
Parses the file and extracts modules and symbols.
Args
file_obj:file object- The file object to parse.
file_path:str- The path to the .rel or .lib file to be parsed.