File: 219_structure.sml

package info (click to toggle)
smlsharp 4.1.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 123,732 kB
  • sloc: ansic: 16,725; sh: 4,347; makefile: 2,191; java: 742; haskell: 493; ruby: 305; cpp: 284; pascal: 256; ml: 255; lisp: 141; asm: 97; sql: 74
file content (18 lines) | stat: -rw-r--r-- 454 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
structure S1 = struct datatype dt = D val x = D : dt end

(*
2012-07-09 endom

本来、型は全て展開されたものがprintされるはずだが、ユーザーが型を指定すると下記のように展開されてない形のものがprintされる。
structure S1 =
  struct
    datatype dt (S1.dt) = D
    val x = _ : dt
  end
*)

(* 
2012--7-19 ohori
This is the essentially the same as 207_printer.sml and was fixed
by 4309:6422c6afb889.
*)