src/Pure/ML/ml_syntax.scala
changeset 62544 efa178abe023
parent 62528 c8c532b22947
child 62638 751cf9f3d433
equal deleted inserted replaced
62543:57f379ef662f 62544:efa178abe023
    31   def print_string(str: String): String =
    31   def print_string(str: String): String =
    32     quote(Symbol.iterator(str).map(print_char(_)).mkString)
    32     quote(Symbol.iterator(str).map(print_char(_)).mkString)
    33 
    33 
    34   def print_string_raw(str: String): String =
    34   def print_string_raw(str: String): String =
    35     quote(UTF8.bytes(str).iterator.map(print_chr(_)).mkString)
    35     quote(UTF8.bytes(str).iterator.map(print_chr(_)).mkString)
       
    36 
       
    37   def print_list[A](f: A => String)(list: List[A]): String =
       
    38     "[" + commas(list.map(f)) + "]"
    36 }
    39 }