Mercurial > cpython-lru_cache-weakref
comparison Doc/texinputs/python.sty @ 23013:d6322983069e legacy-trunk
Additional support for describing C structure members.
| author | Fred Drake <fdrake@acm.org> |
|---|---|
| date | Fri, 12 Apr 2002 22:48:02 +0000 |
| parents | 3c876ff29a83 |
| children | 530aba3116a4 |
comparison
equal
deleted
inserted
replaced
| 23012:08ab0a6bf1eb | 23013:d6322983069e |
|---|---|
| 610 \else% | 610 \else% |
| 611 \index{#2@{\py@idxcode{#1}} (C type)} | 611 \index{#2@{\py@idxcode{#1}} (C type)} |
| 612 \fi] | 612 \fi] |
| 613 }{\end{fulllineitems}} | 613 }{\end{fulllineitems}} |
| 614 | 614 |
| 615 % C type fields ---------------------------------------------------------- | |
| 616 % \begin{cmemberdesc}{container type}{ctype}{membername} | |
| 617 \newcommand{\cmemberline}[3]{ | |
| 618 \item[\code{#2 \bfcode{#3}}] | |
| 619 \index{#3@{\py@idxcode{#3}} (#1 member)} | |
| 620 } | |
| 621 \newenvironment{cmemberdesc}[3]{ | |
| 622 \begin{fulllineitems} | |
| 623 \cmemberline{#1}{#2}{#3} | |
| 624 }{\end{fulllineitems}} | |
| 625 | |
| 615 % Funky macros ----------------------------------------------------------- | 626 % Funky macros ----------------------------------------------------------- |
| 616 % \begin{csimplemacrodesc}{name} | 627 % \begin{csimplemacrodesc}{name} |
| 617 % -- "simple" because it has no args; NOT for constant definitions! | 628 % -- "simple" because it has no args; NOT for constant definitions! |
| 618 \newenvironment{csimplemacrodesc}[1]{ | 629 \newenvironment{csimplemacrodesc}[1]{ |
| 619 \begin{fulllineitems} | 630 \begin{fulllineitems} |
