src/Tools/8bit/config/conv-tables.inp
changeset 4172 26ebb89cc1d7
parent 1826 2a2c0dbeb4ac
child 4175 06774cd43054
equal deleted inserted replaced
4171:93448766eb5a 4172:26ebb89cc1d7
     1 ############################################################
     1 #   Title:      Tools/8bit/config/conf-tables.inp
     2 # conv-tables.inp
     2 #   ID:         $Id$
     3 # Franz Regensburger <regensbu@informatik.tu-muenchen.de>
     3 #   Author:     Franz Regensburger and David von Oheimb
     4 # 4.3.95
     4 #   Copyright   1995 TU Muenchen
     5 # 
       
     6 # last edited
       
     7 # 11.3.95
       
     8 # 20-Mar-96 by David von Oheimb: SEQ_TABLE extended
       
     9 # 10-May-96 by David von Oheimb: HI_TABLE and SEQ_TABLE rearranged
       
    10 #
       
    11 #
       
    12 ############################################################
     5 ############################################################
    13 #
     6 #
    14 # This is the configuration file for the converter isa2latex
     7 # This is the configuration file for the converter isa2latex
    15 # It is interpreted by the perl script `gen-isa2latex' which
     8 # It is interpreted by the perl script `gen-isa2latex' which
    16 # produces rsp. changes the followong files of the converter
     9 # produces rsp. changes the followong files of the converter
    26 ############################################################ 
    19 ############################################################ 
    27 
    20 
    28 ############################################################ 
    21 ############################################################ 
    29 # General setup
    22 # General setup
    30 #
    23 #
    31 ### Absolut path to the sources of the converter, 
    24 ### path to the sources of the converter, 
    32 #   Must be readable for user.
    25 #   Must be readable for user.
    33 #   
    26 #   
    34 #   Must be delimited by "
    27 #   Must be delimited by "
    35 #
    28 #
    36 
    29 
    37 CONV_SOURCE_DIR "/usr/proj/isabelle/8bit/c-sources/isa2latex"
    30 CONV_SOURCE_DIR "../c-sources/isa2latex"
    38 
    31 
    39 # End of  general setup
    32 # End of  general setup
    40 ############################################################ 
    33 ############################################################ 
    41 
    34 
    42 ############################################################ 
    35 ############################################################ 
    91 #
    84 #
    92 # if you don't like double quotes to be removed insert the following
    85 # if you don't like double quotes to be removed insert the following
    93 #>  "\\x22{}"		double quotes are not removed 
    86 #>  "\\x22{}"		double quotes are not removed 
    94 >  "\x22{}"		double quotes are not removed 
    87 >  "\x22{}"		double quotes are not removed 
    95 #
    88 #
    96 >  "\#"
    89 >  "\mbox{$\#$}"
    97 >  "\$"
    90 >  "\$"
    98 >  "\%"
    91 >  "\%"
    99 >  "\mbox{$\&$}"
    92 >  "\&"
   100 >  "'"
    93 >  "'"
   101 >  "("
    94 >  "\mbox{$($}"
   102 >  ")"
    95 >  "\mbox{$)$}"
   103 >  "\mbox{$*$}"
    96 >  "{*}"
   104 >  "\mbox{$+$}"
    97 >  "+"
   105 >  ","
    98 >  ","
   106 >  "\mbox{$-$}"
    99 >  "-"
   107 >  "."
   100 >  "."
   108 >  "/"
   101 >  "/"
   109 >  "0"
   102 >  "0"
   110 >  "1"
   103 >  "1"
   111 >  "2"
   104 >  "2"
   148 >  "W"
   141 >  "W"
   149 >  "X"
   142 >  "X"
   150 >  "Y"
   143 >  "Y"
   151 >  "Z"
   144 >  "Z"
   152 >  "\mbox{$[$}"
   145 >  "\mbox{$[$}"
   153 >  "\mbox{$\backslash$}"	Backslash
   146 >  "\ttbackslash{}"
   154 >  "\mbox{$]$}"
   147 >  "\mbox{$]$}"
   155 >  "\^{}"			
   148 >  "\^{}"			
   156 >  "\_"	
   149 >  "{\_\hspace{.344ex}}"
   157 >  "`"
   150 >  "`"
   158 >  "a"
   151 >  "a"
   159 >  "b"
   152 >  "b"
   160 >  "c"
   153 >  "c"
   161 >  "d"
   154 >  "d"
   179 >  "v"
   172 >  "v"
   180 >  "w"
   173 >  "w"
   181 >  "x"
   174 >  "x"
   182 >  "y"
   175 >  "y"
   183 >  "z"
   176 >  "z"
   184 >  "\{"
   177 >  "\mbox{$\{$}" #"\ttlbrace{}"
   185 >  "\mbox{$|$}"
   178 >  "\mbox{$\mid$}"
   186 >  "\}"
   179 >  "\mbox{$\}$}" #"\ttrbrace{}"
   187 >  "\~{}"	negation
   180 >  "\tttilde{}"
   188 END_LOW_TABLE
   181 END_LOW_TABLE
   189 
   182 
   190 ############################################################ 
   183 ############################################################ 
   191 # Setup for translationTableHi in file conv-tables.h
   184 # Setup for translationTableHi in file conv-tables.h
   192 #
   185 #
   200 #                
   193 #                
   201 #
   194 #
   202 #   Must be delimited by "
   195 #   Must be delimited by "
   203 #
   196 #
   204 
   197 
   205 START_HI_TABLE "161"
   198 START_HI_TABLE "160"
   206 
   199 
   207 ### The translation table HI_TABLE
   200 ### The translation table HI_TABLE
   208 #
   201 #
   209 #   Keyword for the begin of the table is BEGIN_HI_TABLE
   202 #   Keyword for the begin of the table is BEGIN_HI_TABLE
   210 #   Keyword for the end of the table is   END_HI_TABLE
   203 #   Keyword for the end of the table is   END_HI_TABLE
   237 #
   230 #
   238 #
   231 #
   239 
   232 
   240 BEGIN_HI_TABLE
   233 BEGIN_HI_TABLE
   241 
   234 
       
   235 # big (i.e. double) blank space, for compensation of other too long symbols
       
   236 >  "\ \ "		"  "		"\ \ "
       
   237 
   242 # big greek letters
   238 # big greek letters
   243 >  "\\Gamma\ "		"\Gamma"	"\mbox{$\Gamma$}" 
   239 >  "\\Gamma"		"\Gamma"	"\mbox{$\Gamma$}"
   244 >  "\\Delta\ "		"\Delta"	"\mbox{$\Delta$}" 
   240 >  "\\Delta"		"\Delta"	"\mbox{$\Delta$}"
   245 >  "\\Theta\ "		"\Theta"	"\mbox{$\Theta$}" 
   241 >  "\\Theta"		"\Theta"	"\mbox{$\Theta$}"
   246 >  "LAM\ "		"LAM"		"\mbox{$\Lambda$}" 
   242 >  "LAM\ "		"LAM "		"\mbox{$\Lambda$}" 
   247 >  "\\Pi\ "		"\Pi"		"\mbox{$\Pi$}" 
   243 >  "\\Pi"		"\Pi"		"\mbox{$\Pi$}" 
   248 >  "\\Sigma\ "		"\Sigma"	"\mbox{$\Sigma$}" 
   244 >  "\\Sigma"		"\Sigma"	"\mbox{$\Sigma$}" 
   249 >  "\\Phi\ "		"\Phi"		"\mbox{$\Phi$}" 
   245 >  "\\Phi"		"\Phi"		"\mbox{$\Phi$}" 
   250 >  "\\Psi\ "		"\Psi"		"\mbox{$\Psi$}" 
   246 >  "\\Psi"		"\Psi"		"\mbox{$\Psi$}" 
   251 >  "\\Omega\ "		"\Omega"	"\mbox{$\Omega$}" 
   247 >  "\\Omega"		"\Omega"	"\mbox{$\Omega$}" 
   252 
   248 
   253 # small greek letters, HOL, HOLCF
   249 # small greek letters, HOL, HOLCF
   254 >  "'a"			"'a"		"\mbox{$\alpha$}" 
   250 >  "'a"			"'a"		"\mbox{$\alpha$}" 
   255 >  "'b"			"'b"		"\mbox{$\beta$}" 
   251 >  "'b"			"'b"		"\mbox{$\beta$}" 
   256 >  "'c"			"'c"		"\mbox{$\gamma$}" 
   252 >  "'c"			"'c"		"\mbox{$\gamma$}" 
   257 >  "\\delta\ "		"\delta"	"\mbox{$\delta$}" 
   253 >  "\\delta"		"\delta"	"\mbox{$\delta$}" 
   258 >  "\\varepsilon\ "	"\varepsilon"	"\mbox{$\varepsilon$}" 
   254 >  "\\varepsilon"	"@"		"\mbox{$\varepsilon$}" 
   259 >  "\\zeta\ "		"\zeta"		"\mbox{$\zeta$}" 
   255 >  "\\zeta"		"\zeta"		"\mbox{$\zeta$}"
   260 >  "\\eta\ "		"\eta"		"\mbox{$\eta$}" 
   256 >  "\\eta"		"\eta"		"\mbox{$\eta$}" 
   261 >  "\\vartheta\ "	"\vartheta"	"\mbox{$\vartheta$}" 
   257 >  "\\vartheta"		"\vartheta"	"\mbox{$\vartheta$}" 
   262 >  "\\kappa\ "		"\kappa"	"\mbox{$\kappa$}" 
   258 >  "\\kappa"		"\kappa"	"\mbox{$\kappa$}" 
   263 >  "%\ "		"%"		"\mbox{$\lambda$}" 
   259 >  "%\ "		"%"		"\mbox{$\lambda$}" 
   264 >  "\\mu\ "		"\mu"		"\mbox{$\mu$}" 
   260 >  "\\mu"		"\mu"		"\mbox{$\mu$}" 
   265 >  "\\nu\ "		"\nu"		"\mbox{$\nu$}" 
   261 >  "\\nu"		"\nu"		"\mbox{$\nu$}" 
   266 >  "\\xi\ "		"\xi"		"\mbox{$\xi$}" 
   262 >  "\\xi"		"\xi"		"\mbox{$\xi$}" 
   267 >  "\\pi\ "		"\pi"		"\mbox{$\pi$}" 
   263 >  "\\pi"		"\p"		"\mbox{$\pi$}" 
   268 >  "'r"			"'r"		"\mbox{$\rho$}" 
   264 >  "'r"			"'r"		"\mbox{$\rho$}" 
   269 >  "'s"			"'s"		"\mbox{$\sigma$}" 
   265 >  "'s"			"'s"		"\mbox{$\sigma$}" 
   270 >  "'t"			"'t"		"\mbox{$\tau$}" 
   266 >  "'t"			"'t"		"\mbox{$\tau$}" 
   271 >  "\\varphi\ "		"\varphi"	"\mbox{$\varphi$}" 
   267 >  "\\varphi"		"\varphi"	"\mbox{$\varphi$}" 
   272 >  "\\chi\ "		"\chi"		"\mbox{$\chi$}" 
   268 >  "\\chi"		"\chi"		"\mbox{$\chi$}" 
   273 >  "\\psi\ "		"\psi"		"\mbox{$\psi$}" 
   269 >  "\\psi"		"\psi"		"\mbox{$\psi$}" 
   274 >  "\\omega\ "		"\omega"	"\mbox{$\omega$}" 
   270 >  "\\omega"		"\omega"	"\mbox{$\omega$}" 
   275 
   271 
   276 # logical symbols, HOL
   272 # logical symbols, HOL
   277 >  "~\ "		"~"		"\mbox{$\neg$}" 
   273 >  "~\ "		"~ "		"\mbox{$\neg$}" 
   278 >  "&\ "		"&"		"\mbox{$\wedge$}" 
   274 >  "&\ "		"& "		"\mbox{$\hspace{-.185ex}\wedge\hspace{-.185ex}$}\ " 
   279 >  "\|\ "		"|"		"\mbox{$\vee$}" 
   275 >  "\|\ "		"| "		"\mbox{$\hspace{-.185ex}\vee\hspace{-.185ex}$}\ " 
   280 >  "!\ "		"!"		"\mbox{$\forall$}" 
   276 >  "!\ "		"!"		"\mbox{$\hspace{-.07ex}\forall$}" 
   281 >  "\?\ "		"?"		"\mbox{$\exists$}"
   277 >  "\?\ "		"? "		"\mbox{$\hspace{-.07ex}\exists$}"
   282 >  "!!"			"!!"		"\mbox{$\bigwedge$}" 
   278 >  "!!"			"!!"		"\mbox{$\bigwedge$}" 
   283 
   279 
   284 # parenthesis. Pure, HOLCF
   280 # parenthesis. Pure, HOLCF, ...
   285 >  "\\lceil\ "		"\lceil"	"\mbox{$\lceil$}" 
   281 >  "\\lceil"		"\lceil"	"\mbox{$\lceil$}" 
   286 >  "\\rceil\ "		"\rceil"	"\mbox{$\rceil$}" 
   282 >  "\\rceil"		"\rceil"	"\mbox{$\rceil$}" 
   287 >  "\\lfloor\ "		"\lfloor"	"\mbox{$\lfloor$}" 
   283 >  "\\lfloor"		"\lfloor"	"\mbox{$\lfloor$}" 
   288 >  "\\rfloor\ "		"\rfloor"	"\mbox{$\rfloor$}" 
   284 >  "\\rfloor"		"\rfloor"	"\mbox{$\rfloor$}" 
   289 >  "\(\|"		"(|"		"\mbox{$(\!|$}"		#\llparenthesis
   285 #> "\|-"		"|-"		"\mbox{$\vdash\hspace{-.2ex}$}"
   290 >  "\|\)"		"|)"		"\mbox{$|\!)$}"		#\rrparenthesis
   286 >  "\|-"		"|-"		"\mbox{$\hspace{.49ex}\vdash\hspace{.49ex}$}"
   291 >  "\[\|"		"[|"		"\mbox{$[\![$}"		#\llbracket
   287 >  "\|="		"|="		"\mbox{$\models$}"
   292 >  "\|\]"		"|]"		"\mbox{$]\!]$}"		#\rrbracket
   288 >  "\[\|"		"[|"		"\mbox{$[\![\hspace{.32ex}$}"#\llbracket
       
   289 >  "\|\]"		"|]"		"\mbox{$\hspace{.32ex}]\!]$}"#\rrbracket
       
   290 >  "\\cdot"		"\cdot"		"\mbox{$\hspace{.28ex}\cdot\hspace{.28ex}$}"
   293 
   291 
   294 # set theory, HOL
   292 # set theory, HOL
   295 >  "{}"			"\emptyset"	"\mbox{$\emptyset$}"
   293 >  "\ :\ "		":"		"\hspace{.1ex}\mbox{$\in$}\hspace{.1ex}"#"\mbox{$\in$}"
   296 >  "\ :\ "		":"		"\mbox{$\in$}" 
   294 >  "\ \subseteq\ "	" \subseteq "	"\mbox{$\subseteq$}" 
   297 >  "\subseteq\ "	"\subseteq"	"\mbox{$\subseteq$}" 
   295 >  "\ Int\ "		" Int "		"\mbox{$\cap$}" 
   298 >  "\ Int\ "		"Int"		"\mbox{$\cap$}" 
   296 >  "\ Un\ "		" Un "		"\mbox{$\cup$}" 
   299 >  "\ Un\ "		"Un"		"\mbox{$\cup$}" 
   297 >  "Inter\ "		"Inter "	"\mbox{$\bigcap$}"
   300 >  "Inter\ "		"Inter"		"\mbox{$\bigcap$}" 
   298 >  "Union\ "		"Union "	"\mbox{$\bigcup$}" 
   301 >  "Union\ "		"Union"		"\mbox{$\bigcup$}" 
       
   302 
   299 
   303 # domain theory, HOLCF
   300 # domain theory, HOLCF
   304 >  "\sqcap\ "		"\sqcap"	"\mbox{$\sqcap$}" 
   301 >  "\\sqcap"		"\sqcap"	"\mbox{$\hspace{.29ex}\sqcap\hspace{.29ex}$}" 
   305 >  "\sqcup\ "		"\sqcup"	"\mbox{$\sqcup$}" 
   302 >  "\\sqcup"		"\sqcup"	"\mbox{$\hspace{.29ex}\sqcup\hspace{.29ex}$}" 
   306 >  "glb\ "		"glb"		"\mbox{$\overline{|\,\,|}$}" #\bigsqcap
   303 >  "glb\ "		"glb "		"\mbox{$\overline{|\,\,|}$}"#\bigsqcap
   307 >  "lub\ "		"lub"		"\mbox{$\bigsqcup$}" 
   304 >  "LUB\ "		"LUB "		"\mbox{$\bigsqcup$}" 
   308 >  "UU"			"UU"		"\mbox{$\perp$}" 
   305 >  "UU"			"UU"		"\mbox{$\bot$}" 
   309 
   306 
   310 # relational symbols, Pure, HOLCF
   307 # relational symbols, Pure, HOLCF
   311 >  "==="		"==="		"\mbox{$\doteq$}" 
   308 >  "==="		".="		"\mbox{$\doteq$}" 
   312 >  "=="			"=="		"\mbox{$\equiv$}" 
   309 >  "=="			"=="		"\mbox{$\hspace{.29ex}\equiv\hspace{.29ex}$}" 
   313 >  "~="			"~="		"\mbox{$\not=$}" 
   310 >  "~="			"~="		"\mbox{$\not=$}" 
   314 >  "\\sqsubset\ "	"\sqsubset"	"\mbox{$\sqsubset$}" 
   311 >  "\\sqsubset"		"\sqsubset"	"\mbox{$\hspace{.29ex}\sqsubset\hspace{.29ex}$}" 
   315 >  "<<"			"<<"		"\mbox{$\sqsubseteq$}" 
   312 >  "<<"			"<<"		"\mbox{$\hspace{.29ex}\sqsubseteq\hspace{.29ex}$}" 
   316 >  "\\prec\ "		"\prec"		"\mbox{$\prec$}" 
   313 >  "<:"			"<:"		"\mbox{$\hspace{.29ex}\prec\hspace{.29ex}$}\ " 
   317 >  "\\preceq\ "		"\preceq"	"\mbox{$\preceq$}" 
   314 >  "<=:"		"<=:"		"\mbox{$\hspace{.29ex}\preceq\hspace{.29ex}$}" 
   318 >  "\\succ\ "		"\succ"		"\mbox{$\succ$}" 
   315 >  ":>"			":>"		"\mbox{$\hspace{.29ex}\succ\hspace{.29ex}$}\ " 
   319 >  "\\succeq\ "		"\succeq"	"\mbox{$\succeq$}" 
   316 >  "~~"			"~~"		"\mbox{$\hspace{.29ex}\approx\hspace{.29ex}$}" 
   320 >  "\\sim\ "		"\sim"		"\mbox{$\sim$}" 
   317 >  "\\sim\ "		"\sim "		"\mbox{$\hspace{.29ex}\sim\hspace{.29ex}$}\ " 
   321 >  "\\simeq\ "		"\simeq"	"\mbox{$\simeq$}" 
   318 >  "\\simeq"		"\simeq"	"\mbox{$\hspace{.29ex}\simeq\hspace{.29ex}$}" 
   322 >  "\\le\ "		"\le"		"\mbox{$\le$}" 
   319 >  "<="			"<="		"\mbox{$\hspace{.29ex}\le\hspace{.29ex}$}" 
   323 >  "\\ge\ "		"\ge"		"\mbox{$\ge$}" 
   320 >  "::"			"::"		"\mbox{$\hspace{-.1ex}:\hspace{-.07ex}:\hspace{.1ex}$}" 
   324 
   321 
   325 # arrows, Pure, HOL
   322 # arrows, Pure, HOL
   326 >  "<-"		"<-"		"\mbox{$\leftarrow$}" 
   323 >  "<-"		"<-"		"\mbox{$\leftarrow$}" 
   327 >  "-@@@@@"		"-"		"\mbox{$-$}" 
   324 >  "-@@@@@"		"-"		"\mbox{$-$}" 
   328 >  "->"			"->"		"\mbox{$\rightarrow$}" 
   325 >  "->"			"->"		"\mbox{$\rightarrow$}" 
   329 >  "\\Leftarrow\ "	"<="		"\mbox{$\Leftarrow$}" 
   326 >  "\\Leftarrow"	"<="		"\mbox{$\Leftarrow$}" 
   330 >  "=@@@@@"		"="		"\mbox{$=$}" 
   327 >  "=@@@@@"		"="		"\mbox{$=$}" 
   331 >  "=>"			"=>"		"\mbox{$\Rightarrow$}" 
   328 >  "=>"			"=>"		"\mbox{$\hspace{.12ex}\Rightarrow$}" 
   332 >  "->>"		"->>"		"\mbox{$\twoheadrightarrow$}" 
   329 >  "\\frown"		"\frown"	"\mbox{$\frown$}" 
   333 >  "\\mapsto\ "		"\mapsto"	"\mbox{$\mapsto$}" 
   330 >  "\\mapsto"		"|->"		"\mbox{$\mapsto$}" 
   334 >  "\\leadsto\ "	"\leadsto"	"\mbox{$\leadsto$}" 
   331 >  "\\leadsto"		"~>"		"\mbox{$\hspace{.05ex}\leadsto$}" 
   335 >  "\\uparrow\ "	"\uparrow"	"\mbox{$\uparrow$}" 
   332 >  "\\uparrow"		"\uparrow"	"\mbox{$\uparrow$}" 
   336 >  "\\downarrow\ "	"\downarrow"	"\mbox{$\downarrow$}" 
   333 >  "\\downarrow"	"\downarrow"	"\mbox{$\downarrow$}" 
   337 >  "~:"			"~:"		"\mbox{$\notin$}" 
   334 >  "~:"			"~:"		"\mbox{$\notin$}" 
   338 
   335 
   339 # arithmetic, HOLCF
   336 # arithmetic, HOLCF
   340 >  "\\times\ "		"*"		"\mbox{$\times$}" 
   337 >  "\\times"		"*"		"\mbox{$\hspace{-.29ex}\times\hspace{-.29ex}$}" 
   341 >  "\\oplus\ "		"++"		"\mbox{$\oplus$}"	#\varoplus
   338 >  "\\oplus"		"++"		"\mbox{$\hspace{.29ex}\oplus\hspace{.29ex}$}"	#\varoplus
   342 >  "\\ominus\ "		"\ominus"	"\mbox{$\ominus$}" "	#\varominus
   339 >  "\\ominus"		"--"		"\mbox{$\hspace{.29ex}\ominus\hspace{.29ex}$}"	#\varominus
   343 >  "\\otimes\ "		"**"		"\mbox{$\otimes$}" "	#\varotimes
   340 >  "\\otimes"		"**"		"\mbox{$\hspace{.29ex}\otimes\hspace{.29ex}$}"	#\varotimes
   344 >  "\\oslash\ "		"\oslash"	"\mbox{$\oslash$}" 	#\varoslash
   341 >  "\\oslash"		"//"		"\mbox{$\hspace{.29ex}\oslash\hspace{.29ex}$}" 	#\varoslash
   345 >  "\\natural\ "	"\natural"	"\mbox{$\natural$}" 
   342 >  "\\subset"		"\subset"	"\mbox{$\subset$}" 
   346 >  "\\infty\ "		"\infty"	"\mbox{$\infty$}" 
   343 >  "\\infty"		"\infty"	"\mbox{$\infty$}" 
   347 
   344 
   348 # misc
   345 # misc
   349 >  "\\Box\ "		"\Box"		"\mbox{$\Box$}" 
   346 >  "\\Box"		"\Box"		"\mbox{$\Box$}" 
   350 >  "\\Diamond\ "	"\Diamond"	"\mbox{$\Diamond$}" 
   347 >  "\\Diamond"		"<>"		"\mbox{$\hspace{.29ex}\Diamond\hspace{.29ex}$}"
   351 >  "\\circ\ "		"\circ"		"\mbox{$\circ$}" 
   348 >  "\\circ"		" o "		"\mbox{$\circ$}" 
   352 >  "\\bullet\ "		"\bullet"	"\mbox{$\bullet$}" 
   349 >  "\\bullet"		"\bullet"	"\mbox{$\bullet$}" 
   353 >  "\|\|"		"||"		"\mbox{$\parallel$}" 
   350 >  "\|\|"		"||"		"\mbox{$\parallel$}" 
   354 >  "\\tick\ "		"\tick"		"\mbox{$\surd$}" 
   351 >  "\\tick"		"\tick"		"\mbox{$\surd$}" 
   355 >  "\\filter\ "		"\filter"	"\mbox{\copyright}"
   352 >  "\\filter"		"\filter"	"\mbox{\copyright}"
   356 END_HI_TABLE
   353 END_HI_TABLE
   357 
   354 
   358 ############################################################ 
   355 ############################################################ 
   359 # Setup for translationTableSeq in file conv-tables.h
   356 # Setup for translationTableSeq in file conv-tables.h
   360 # and lexer source conv-lex.x
   357 # and lexer source conv-lex.x
   390 #
   387 #
   391 
   388 
   392 BEGIN_SEQ_TABLE
   389 BEGIN_SEQ_TABLE
   393 
   390 
   394 # Pure
   391 # Pure
   395 >  "êë"		"==>"		"==>"		"\mbox{$\Longrightarrow$}"
   392 >  "êë"		"==>"		"==>"		"\mbox{$\hspace{-.083ex}\Longrightarrow$}"
   396 
   393 
   397 # HOL
   394 # HOL
   398 >  "çè"		"-->"		"-->"		"\mbox{$\longrightarrow$}"
   395 >  "çè"		"-->"		"-->"		"\mbox{$\longrightarrow$}"
   399 >  "Ã!"		"\?!"		"?!"		"\mbox{$\exists$}!"
   396 >  "Ã!"		"\?!"		"?!"		"\mbox{$\exists_1$}"
   400 >  "ALL@@@@@"	"ALL\ "		"ALL"		"\mbox{$\forall$}" 
   397 >  "ALL@@@@@"	"ALL\ "		"ALL "		"\mbox{$\forall$}" 
   401 >  "EX@@@@@"	"EX\ "		"EX"		"\mbox{$\exists$}" 
   398 >  "EX@@@@@"	"EX\ "		"EX "		"\mbox{$\exists$}" 
   402 
   399 
   403 #HOLCF
   400 #HOLCF
   404 >  "<\|@@@@@"	"<\|"		"<|"		"\mbox{$<\!\mid$}"
   401 >  "<<\|"	"<<\|"		"<<|"		"\mbox{$\ll\!\mid$}"
   405 >  "<<\|@@@@@"	"<<\|"		"<<|"		"\mbox{$\ll\!\mid$}"
   402 >  "<\|"	"<\|"		"<|"		"\mbox{$<\!\mid$}"
   406 
   403 
   407 # misc ?
   404 # misc ?
   408 >  "éê"		"<=="		"<=="		"\mbox{$\Longleftarrow$}"
   405 >  "éê"		"<=="		"<=="		"\mbox{$\Longleftarrow$}"
   409 >  "éë"		"<=>"		"<=>"		"\mbox{$\Leftrightarrow$}"
   406 >  "éë"		"<=>"		"<=>"		"\mbox{$\Leftrightarrow$}"
   410 >  "æç"		"<--"		"<--"		"\mbox{$\longleftarrow$}"
   407 >  "æç"		"<--"		"<--"		"\mbox{$\longleftarrow$}"
   411 >  "æè"		"<->"		"<->"		"\mbox{$\leftrightarrow$}"
   408 >  "æè"		"<->"		"<->""\mbox{$\leftrightarrow$}"
       
   409 >  "\^-1"	"\^-1"		"^-1"		"\mbox{$^{\tt -1}$}" 
       
   410 
       
   411 #Isabelle
       
   412 >  "arities"	"@arities"	"arities"	"\mbox{\bf arities}"
       
   413 >  "axclass"	"@axclass"	"axclass"	"\mbox{\bf axclass}"
       
   414 >  "constdefs"	"@constdefs"	"constdefs"	"\mbox{\bf constdefs}"
       
   415 >  "consts"	"@consts"	"consts"	"\mbox{\bf consts}"
       
   416 >  "datatype"	"@datatype"	"datatype"	"\mbox{\bf datatype}"
       
   417 >  "defs"	"@defs"		"defs"		"\mbox{\bf defs}"
       
   418 >  "domain"	"@domain"	"domain"	"\mbox{\bf domain}"
       
   419 >  "inductive"	"@inductive"	"inductive"	"\mbox{\bf inductive}"
       
   420 >  "instance"	"@instance"	"instance"	"\mbox{\bf instance}"
       
   421 >  "primrec"	"@primrec"	"primrec"	"\mbox{\bf primrec}"
       
   422 >  "recdef"	"@recdef"	"recdef"	"\mbox{\bf recdef}"
       
   423 >  "rules"	"@rules"	"rules"		"\mbox{\bf rules}"
       
   424 >  "translations""@translations""translations"	"\mbox{\bf translations}"
       
   425 >  "typedef"	"@typedef"	"typedef"	"\mbox{\bf typedef}"
       
   426 >  "types"	"@types"	"types"		"\mbox{\bf types}"
   412 END_SEQ_TABLE
   427 END_SEQ_TABLE
       
   428 
       
   429