@classmethod
def get(cls, name):
    """Get compiler by name (or default if name not found).

        :param name: name of the compiler
        :returns: function used to call compiler
        """
    result = cls.__compilers.get(name)
    if result is None:
        result = cls.get_default()
    return result
