diff src/elaborate.sml @ 1191:61c3139eab12

Subquery expressions
author Adam Chlipala <adamc@hcoop.net>
date Thu, 25 Mar 2010 15:44:24 -0400
parents 0b1d666bddb4
children c316ca3c9ec6
line wrap: on
line diff
--- a/src/elaborate.sml	Thu Mar 25 13:04:49 2010 -0400
+++ b/src/elaborate.sml	Thu Mar 25 15:44:24 2010 -0400
@@ -1,4 +1,4 @@
-(* Copyright (c) 2008, Adam Chlipala
+(* Copyright (c) 2008-2010, Adam Chlipala
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -3680,6 +3680,7 @@
                     val (env', n) = E.pushENamed env x cv
 
                     val ct = queryOf ()
+                    val ct = (L'.CApp (ct, (L'.CRecord ((L'.KRecord (L'.KType, loc), loc), []), loc)), loc)
                     val ct = (L'.CApp (ct, ts), loc)
                     val ct = (L'.CApp (ct, fs), loc)
                 in