src/Tools/Code/code_haskell.ML
changeset 51143 0a2371e7ced3
parent 48568 084cd758a8ab
child 52138 e21426f244aa
equal deleted inserted replaced
51142:ac9e909fe55d 51143:0a2371e7ced3
   416     else Library.enclose "(" ")" (signed_string_of_int k);
   416     else Library.enclose "(" ")" (signed_string_of_int k);
   417 in Literals {
   417 in Literals {
   418   literal_char = Library.enclose "'" "'" o char_haskell,
   418   literal_char = Library.enclose "'" "'" o char_haskell,
   419   literal_string = quote o translate_string char_haskell,
   419   literal_string = quote o translate_string char_haskell,
   420   literal_numeral = numeral_haskell,
   420   literal_numeral = numeral_haskell,
   421   literal_positive_numeral = numeral_haskell,
       
   422   literal_alternative_numeral = numeral_haskell,
       
   423   literal_naive_numeral = numeral_haskell,
       
   424   literal_list = enum "," "[" "]",
   421   literal_list = enum "," "[" "]",
   425   infix_cons = (5, ":")
   422   infix_cons = (5, ":")
   426 } end;
   423 } end;
   427 
   424 
   428 
   425