def check_constants(self):
        for constant in self.constants:
            try:
                self.lookup_constant(constant)
            except KeyError as e:
                fmt = "Constant '{name}' is undefined"
                self.append_error(fmt, name=e.args[0])
            except:
                fmt = "Constant '{name}' has a circular reference"
                self.append_error(fmt, name=constant)
Returns container for specific archive
dataset/ETHPy150Open EricssonResearch/calvin-base/calvin/csparser/checker.py/Checker.check_constants--crossover with--dataset/ETHPy150Open codeinn/vcs/vcs/utils/archivers.py/BaseArchiver._get_archive_file