HCoop
/
hcoop
/
debian
/
mlton.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
Import Upstream version 20180207
[hcoop/debian/mlton.git]
/
regression
/
warn
/
warning.sml
1
(*
No warning according to page
28
of
defn
*)
2
val
x
::
l
= []
3
4
structure
S
=
5
struct
6
val
x
::
l
= []
7
end
8
9
val
_
=
10
let
11
val
x
::
l
= [] (*
But this should generate a warning
. *)
12
in
13
()
14
end
15
16
val
_
=
17
case
13
of
18
1
=> ()
19
20
val
_
=
21
case
13
of
22
1
=>
2
23
|
1
=>
3
24
|
1
=>
4
25
26
val
NONE
=
NONE
27
28
fun
f _
1
= ()
29
| f
1
_
= ()
30
31
fun
f _ _
= ()
32
| f
1 2
= ()
33
| f
3 4
= ()
34
35
val
_
=
fn
13
=> ()
36
37
val
_
= ()
handle
_
=> ()
| x
=> ()