File tree Expand file tree Collapse file tree 5 files changed +13
-15
lines changed Expand file tree Collapse file tree 5 files changed +13
-15
lines changed Original file line number Diff line number Diff line change 106
106
are defined where they are used and italicized where they are
107
107
defined.
108
108
109
- \def\definition {\definitionx {\section }}%
110
-
111
109
\indexdefn {access}%
112
110
\definition {access}{defns.access}
113
111
\defncontext {execution-time action} to read or modify the value of an object
Original file line number Diff line number Diff line change 10010
10010
10011
10011
\rSec 2[fs.definitions]{Terms and definitions}
10012
10012
10013
- \def\definition {\definitionx {\subsubsection }}%
10014
-
10015
10013
\definition {absolute path}{fs.def.absolute.path}
10016
10014
A path that unambiguously
10017
10015
identifies the location of a file without reference to an additional starting
Original file line number Diff line number Diff line change 132
132
Clause \ref {intro.defs } defines additional terms used elsewhere in this International Standard.
133
133
\end {note }
134
134
135
- \def\definition {\definitionx {\subsection }}%
136
-
137
135
\definition {arbitrary-positional stream}{defns.arbitrary.stream}
138
136
\indexdefn {stream!arbitrary-positional}%
139
137
a 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 91
91
% is equivalent to
92
92
% \Sec2[temp.arg.type]{Template type arguments}
93
93
\newcounter {SectionDepthBase}
94
- \newcounter {scratch }
94
+ \newcounter {SectionDepth }
95
95
96
96
\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}}
100
100
101
101
% %--------------------------------------------------
102
102
% Indexing
519
519
% %--------------------------------------------------
520
520
% % Definitions section for "Terms and definitions"
521
521
\newcommand {\nocontentsline }[3]{}
522
- \newcommand {\definitionx }[3 ]{%
523
- \addxref {#3 }%
522
+ \newcommand {\definition }[2 ]{%
523
+ \addxref {#2 }%
524
524
\let\oldcontentsline\addcontentsline %
525
525
\let\addcontentsline\nocontentsline %
526
- #1[#2]{\hfill [#3]}\vspace {-.3\onelineskip }\label {#3 } \textbf {#2 }\\ *%
526
+ \ifcase \value {SectionDepth}\let\s =\section
527
+ \or\let\s =\subsection
528
+ \or\let\s =\subsubsection
529
+ \or\let\s =\paragraph
530
+ \or\let\s =\subparagraph
531
+ \fi %
532
+ \s [#1]{\hfill [#2]}\vspace {-.3\onelineskip }\label {#2 } \textbf {#1 }\\ *%
527
533
\let\addcontentsline\oldcontentsline %
528
534
}
529
535
\newcommand {\defncontext }[1]{\textlangle #1\textrangle }
Original file line number Diff line number Diff line change 37
37
38
38
\rSec 1[re.def]{Definitions}
39
39
40
- \def\definition {\definitionx {\subsection }}%
41
-
42
40
\pnum
43
41
The following definitions shall apply to this Clause:
44
42
You can’t perform that action at this time.
0 commit comments