File tree Expand file tree Collapse file tree 5 files changed +14
-15
lines changed
Expand file tree Collapse file tree 5 files changed +14
-15
lines changed Original file line number Diff line number Diff line change 9999are defined where they are used and italicized where they are
100100defined.
101101
102- \def\definition {\definitionx {\section }}%
103-
104102\indexdefn {access}%
105103\definition {access}{defns.access}
106104\defncontext {execution-time action} to read or modify the value of an object
Original file line number Diff line number Diff line change 1000810008
1000910009\rSec 2[fs.definitions]{Terms and definitions}
1001010010
10011- \def\definition {\definitionx {\subsubsection }}%
10012-
1001310011\definition {absolute path}{fs.def.absolute.path}
1001410012A path that unambiguously
1001510013identifies the location of a file without reference to an additional starting
Original file line number Diff line number Diff line change 132132Clause \ref {intro.defs } defines additional terms used elsewhere in this International Standard.
133133\end {note }
134134
135- \def\definition {\definitionx {\subsection }}%
136-
137135\definition {arbitrary-positional stream}{defns.arbitrary.stream}
138136\indexdefn {stream!arbitrary-positional}%
139137a stream (described in Clause~\ref {input.output }) that can seek to any integral position within
Original file line number Diff line number Diff line change 9191% is equivalent to
9292% \Sec2[temp.arg.type]{Template type arguments}
9393\newcounter {SectionDepthBase}
94- \newcounter {scratch }
94+ \newcounter {SectionDepth }
9595
9696\def\rSec #1[#2]#3{%
97- \setcounter {scratch }{#1}
98- \addtocounter {scratch }{\value {SectionDepthBase}}
99- \Sec {\arabic {scratch }}[#2]{#3}}
97+ \setcounter {SectionDepth }{#1}
98+ \addtocounter {SectionDepth }{\value {SectionDepthBase}}
99+ \Sec {\arabic {SectionDepth }}[#2]{#3}}
100100
101101% %--------------------------------------------------
102102% Indexing
519519% %--------------------------------------------------
520520% % Definitions section for "Terms and definitions"
521521\newcommand {\nocontentsline }[3]{}
522- \newcommand {\definitionx }[3 ]{%
523- \addxref {#3 }%
522+ \newcommand {\definition }[2 ]{%
523+ \addxref {#2 }%
524524\let\oldcontentsline\addcontentsline %
525525\let\addcontentsline\nocontentsline %
526- #1[#2]{\hfill [#3]}\vspace {-.3\onelineskip }\label {#3 } \textbf {#2 }\\ *%
526+ \ifcase \value {SectionDepth}
527+ \let\s =\section
528+ \or\let\s =\subsection
529+ \or\let\s =\subsubsection
530+ \or\let\s =\paragraph
531+ \or\let\s =\subparagraph
532+ \fi %
533+ \s [#1]{\hfill [#2]}\vspace {-.3\onelineskip }\label {#2 } \textbf {#1 }\\ *%
527534\let\addcontentsline\oldcontentsline %
528535}
529536\newcommand {\defncontext }[1]{\textlangle #1\textrangle }
Original file line number Diff line number Diff line change 3737
3838\rSec 1[re.def]{Definitions}
3939
40- \def\definition {\definitionx {\subsection }}%
41-
4240\pnum
4341The following definitions shall apply to this Clause:
4442
You can’t perform that action at this time.
0 commit comments