close
Skip to content

Commit c86e8e9

Browse files
Describe meta.tool-maker partition (#168)
1 parent 2213f1a commit c86e8e9

2 files changed

Lines changed: 17 additions & 0 deletions

File tree

‎ltx/ifc.tex‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,9 @@ \chapter{Preprocessing Forms}
132132
\chapter{Words}
133133
\input{words}
134134

135+
\chapter{Introspection}
136+
\input{meta}
137+
135138
\appendix
136139
%\chapter{Examples}
137140
%\input{examples}

‎ltx/meta.tex‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
\label{sec:ifc-meta}
2+
3+
An IFC file may include partitions containing descriptions about the tools producing that file or other metadescription of the file.
4+
5+
6+
\section{Producing Tool}
7+
\label{sec:ifc-tool-maker}
8+
9+
A tool producing an IFC may embed a partition identifying that tool along with other information about that tool.
10+
That partition is called the \emph{tool maker} partition.
11+
Each entry in that partition is a \type{TextOffset} representing a NUL-terminated UTF-8 encoded string (see \secref{sec:ifc-textoffset-data-type}).
12+
The partition has as many entries as the tool deems necessary for identification purposes.
13+
14+
\partition{meta.tool-maker}

0 commit comments

Comments
 (0)