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}