Что это за теги @ivar @param и @type в строке документации python?

В проекте ампул используются некоторые теги в docstring, например, теги javadoc.

Например изpool.py строка 86:

def start(self, ampChild=None):
    """
    Starts the ProcessPool with a given child protocol.

    @param ampChild: a L{ampoule.child.AMPChild} subclass.
    @type ampChild: L{ampoule.child.AMPChild} subclass
    """

Что это за теги, какой инструмент его использует.

Ответы на вопрос(2)

Ваш ответ на вопрос