doc-src/IsarImplementation/Thy/document/prelim.tex
changeset 20530 448594cbd82b
parent 20490 e502690952be
child 20547 796ae7fa1049
equal deleted inserted replaced
20529:1ca27b3ed2e7 20530:448594cbd82b
   800 \isatagmlref
   800 \isatagmlref
   801 %
   801 %
   802 \begin{isamarkuptext}%
   802 \begin{isamarkuptext}%
   803 \begin{mldecls}
   803 \begin{mldecls}
   804   \indexml{NameSpace.base}\verb|NameSpace.base: string -> string| \\
   804   \indexml{NameSpace.base}\verb|NameSpace.base: string -> string| \\
   805   \indexml{NameSpace.drop-base}\verb|NameSpace.drop_base: string -> string| \\  %FIXME qualifier
   805   \indexml{NameSpace.qualifier}\verb|NameSpace.qualifier: string -> string| \\
   806   \indexml{NameSpace.append}\verb|NameSpace.append: string -> string -> string| \\
   806   \indexml{NameSpace.append}\verb|NameSpace.append: string -> string -> string| \\
   807   \indexml{NameSpace.pack}\verb|NameSpace.pack: string list -> string| \\
   807   \indexml{NameSpace.pack}\verb|NameSpace.pack: string list -> string| \\
   808   \indexml{NameSpace.unpack}\verb|NameSpace.unpack: string -> string list| \\[1ex]
   808   \indexml{NameSpace.unpack}\verb|NameSpace.unpack: string -> string list| \\[1ex]
   809   \indexmltype{NameSpace.naming}\verb|type NameSpace.naming| \\
   809   \indexmltype{NameSpace.naming}\verb|type NameSpace.naming| \\
   810   \indexml{NameSpace.default-naming}\verb|NameSpace.default_naming: NameSpace.naming| \\
   810   \indexml{NameSpace.default-naming}\verb|NameSpace.default_naming: NameSpace.naming| \\
   821   \begin{description}
   821   \begin{description}
   822 
   822 
   823   \item \verb|NameSpace.base|~\isa{name} returns the base name of a
   823   \item \verb|NameSpace.base|~\isa{name} returns the base name of a
   824   qualified name.
   824   qualified name.
   825 
   825 
   826   \item \verb|NameSpace.drop_base|~\isa{name} returns the qualifier
   826   \item \verb|NameSpace.qualifier|~\isa{name} returns the qualifier
   827   of a qualified name.
   827   of a qualified name.
   828 
   828 
   829   \item \verb|NameSpace.append|~\isa{name\isactrlisub {\isadigit{1}}\ name\isactrlisub {\isadigit{2}}}
   829   \item \verb|NameSpace.append|~\isa{name\isactrlisub {\isadigit{1}}\ name\isactrlisub {\isadigit{2}}}
   830   appends two qualified names.
   830   appends two qualified names.
   831 
   831