Syntax translation functions;
authorwenzelm
Wed, 16 Feb 2000 15:04:12 +0100
changeset 8250 f4029c34adef
parent 8249 3fc32155372c
child 8251 9be357df93d4
Syntax translation functions;
doc-src/IsarRef/pure.tex
--- a/doc-src/IsarRef/pure.tex	Wed Feb 16 10:51:23 2000 +0100
+++ b/doc-src/IsarRef/pure.tex	Wed Feb 16 15:04:12 2000 +0100
@@ -376,26 +376,25 @@
 \end{descr}
 
 
-%FIXME remove!?
-%\subsection{Syntax translation functions}
+\subsection{Syntax translation functions}
 
-%\indexisarcmd{parse-ast-translation}\indexisarcmd{parse-translation}
-%\indexisarcmd{print-translation}\indexisarcmd{typed-print-translation}
-%\indexisarcmd{print-ast-translation}\indexisarcmd{token-translation}
-%\begin{matharray}{rcl}
-%  \isarcmd{parse_ast_translation} & : & \isartrans{theory}{theory} \\
-%  \isarcmd{parse_translation} & : & \isartrans{theory}{theory} \\
-%  \isarcmd{print_translation} & : & \isartrans{theory}{theory} \\
-%  \isarcmd{typed_print_translation} & : & \isartrans{theory}{theory} \\
-%  \isarcmd{print_ast_translation} & : & \isartrans{theory}{theory} \\
-%  \isarcmd{token_translation} & : & \isartrans{theory}{theory} \\
-%\end{matharray}
+\indexisarcmd{parse-ast-translation}\indexisarcmd{parse-translation}
+\indexisarcmd{print-translation}\indexisarcmd{typed-print-translation}
+\indexisarcmd{print-ast-translation}\indexisarcmd{token-translation}
+\begin{matharray}{rcl}
+  \isarcmd{parse_ast_translation} & : & \isartrans{theory}{theory} \\
+  \isarcmd{parse_translation} & : & \isartrans{theory}{theory} \\
+  \isarcmd{print_translation} & : & \isartrans{theory}{theory} \\
+  \isarcmd{typed_print_translation} & : & \isartrans{theory}{theory} \\
+  \isarcmd{print_ast_translation} & : & \isartrans{theory}{theory} \\
+  \isarcmd{token_translation} & : & \isartrans{theory}{theory} \\
+\end{matharray}
 
-%Syntax translation functions written in ML admit almost arbitrary
-%manipulations of Isabelle's inner syntax.  Any of the above commands have a
-%single \railqtoken{text} argument that refers to an ML expression of
-%appropriate type.  See \cite[\S8]{isabelle-ref} for more information on syntax
-%transformations.
+Syntax translation functions written in ML admit almost arbitrary
+manipulations of Isabelle's inner syntax.  Any of the above commands have a
+single \railqtoken{text} argument that refers to an ML expression of
+appropriate type.  See \cite[\S8]{isabelle-ref} for more information on syntax
+transformations.
 
 
 \subsection{Oracles}