Mercurial > urweb
comparison src/monoize.sml @ 87:275aaeb73f1f
Push KUnit and CUnit through the phases
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Tue, 01 Jul 2008 13:23:46 -0400 |
parents | 8b611ecc5f2d |
children | 40d146f467c5 |
comparison
equal
deleted
inserted
replaced
86:7f9bcc8bfa1e | 87:275aaeb73f1f |
---|---|
70 | L.CName _ => poly () | 70 | L.CName _ => poly () |
71 | 71 |
72 | L.CRecord _ => poly () | 72 | L.CRecord _ => poly () |
73 | L.CConcat _ => poly () | 73 | L.CConcat _ => poly () |
74 | L.CFold _ => poly () | 74 | L.CFold _ => poly () |
75 | L.CUnit => poly () | |
75 end | 76 end |
76 | 77 |
77 val dummyExp = (L'.EPrim (Prim.Int 0), E.dummySpan) | 78 val dummyExp = (L'.EPrim (Prim.Int 0), E.dummySpan) |
78 | 79 |
79 fun monoExp env (all as (e, loc)) = | 80 fun monoExp env (all as (e, loc)) = |