doc-src/Codegen/Thy/document/Evaluation.tex
changeset 39745 3aa2bc9c5478
parent 39712 94b1890e4e4a
child 40350 1ef7ee8dd165
equal deleted inserted replaced
39744:4e586b734fac 39745:3aa2bc9c5478
   267 %
   267 %
   268 \endisadelimquote
   268 \endisadelimquote
   269 %
   269 %
   270 \isatagquote
   270 \isatagquote
   271 \isacommand{datatype}\isamarkupfalse%
   271 \isacommand{datatype}\isamarkupfalse%
   272 \ form\ {\isacharequal}\ T\ {\isacharbar}\ F\ {\isacharbar}\ And\ form\ form\ {\isacharbar}\ Or\ form\ form\ \ \isacommand{ML}\isamarkupfalse%
   272 \ form\ {\isacharequal}\ T\ {\isacharbar}\ F\ {\isacharbar}\ And\ form\ form\ {\isacharbar}\ Or\ form\ form\ %
       
   273 \endisatagquote
       
   274 {\isafoldquote}%
       
   275 %
       
   276 \isadelimquote
       
   277 %
       
   278 \endisadelimquote
       
   279 %
       
   280 \isadelimquotett
       
   281 \ %
       
   282 \endisadelimquotett
       
   283 %
       
   284 \isatagquotett
       
   285 \isacommand{ML}\isamarkupfalse%
   273 \ {\isacharverbatimopen}\isanewline
   286 \ {\isacharverbatimopen}\isanewline
   274 \ \ fun\ eval{\isacharunderscore}form\ %
   287 \ \ fun\ eval{\isacharunderscore}form\ %
   275 \isaantiq
   288 \isaantiq
   276 code\ T%
   289 code\ T%
   277 \endisaantiq
   290 \endisaantiq
   292 code\ Or%
   305 code\ Or%
   293 \endisaantiq
   306 \endisaantiq
   294 \ {\isacharparenleft}p{\isacharcomma}\ q{\isacharparenright}{\isacharparenright}\ {\isacharequal}\isanewline
   307 \ {\isacharparenleft}p{\isacharcomma}\ q{\isacharparenright}{\isacharparenright}\ {\isacharequal}\isanewline
   295 \ \ \ \ \ \ \ \ eval{\isacharunderscore}form\ p\ orelse\ eval{\isacharunderscore}form\ q{\isacharsemicolon}\isanewline
   308 \ \ \ \ \ \ \ \ eval{\isacharunderscore}form\ p\ orelse\ eval{\isacharunderscore}form\ q{\isacharsemicolon}\isanewline
   296 {\isacharverbatimclose}%
   309 {\isacharverbatimclose}%
   297 \endisatagquote
   310 \endisatagquotett
   298 {\isafoldquote}%
   311 {\isafoldquotett}%
   299 %
   312 %
   300 \isadelimquote
   313 \isadelimquotett
   301 %
   314 %
   302 \endisadelimquote
   315 \endisadelimquotett
   303 %
   316 %
   304 \begin{isamarkuptext}%
   317 \begin{isamarkuptext}%
   305 \noindent \isa{code} takes as argument the name of a constant;
   318 \noindent \isa{code} takes as argument the name of a constant;
   306   after the whole ML is read, the necessary code is generated
   319   after the whole ML is read, the necessary code is generated
   307   transparently and the corresponding constant names are inserted.
   320   transparently and the corresponding constant names are inserted.