In twisted's sourcecode, many docstrings contain formats like this: L{xxx} or C{xxx} or a line begin with an '@', what's their meanings?
for example, in twisted/internet/interfaces.py:
def registerProducer(producer, streaming):
"""
Register to receive data from a producer.
...
For L{IPullProducer} providers, C{resumeProducing} will be called once
each time data is required.
...
@type producer: L{IProducer} provider
...
@return: C{None}
"""
L{IPullProducer} , C{resumeProducing} , @type producer ?
By the way, are these formats a part of standard python docstring formats? If so, where should I refer to? Thanks :)