src/Tools/Code/code_scala.ML
changeset 38771 f9cd27cbe8a4
parent 38769 317e64c886d2
child 38772 eb7bc47f062b
--- a/src/Tools/Code/code_scala.ML	Wed Aug 25 22:47:04 2010 +0200
+++ b/src/Tools/Code/code_scala.ML	Thu Aug 26 10:16:22 2010 +0200
@@ -487,8 +487,8 @@
   literal_char = Library.enclose "'" "'" o char_scala,
   literal_string = quote o translate_string char_scala,
   literal_numeral = fn k => "BigInt(" ^ numeral_scala k ^ ")",
-  literal_positive_numeral = fn k => "Nat(" ^ numeral_scala k ^ ")",
-  literal_alternative_numeral = fn k => "Natural(" ^ numeral_scala k ^ ")",
+  literal_positive_numeral = fn k => "Nat.Nat(" ^ numeral_scala k ^ ")",
+  literal_alternative_numeral = fn k => "Natural.Nat(" ^ numeral_scala k ^ ")",
   literal_naive_numeral = fn k => "BigInt(" ^ numeral_scala k ^ ")",
   literal_list = fn [] => str "Nil" | ps => Pretty.block [str "List", enum "," "(" ")" ps],
   infix_cons = (6, "::")