def isMatchDontCare(ttGold, testRow):
    """ Helper function for comparing truth table entries - accounting for don't cares

    Arguments:
        ttGold {[str]} -- Row from the LUT tt that may contain don't care inputs
        testRow {[str]} -- Row from other function to check as a match against ttGold

    Returns:
        boolean -- indicates whether or not the given inputs are a functional match
    """
    for i in range(len(ttGold)):
        if testRow[i] == "-":
            continue
        elif ttGold[i] != testRow[i]:
            return False
    
    return True