diff src/urweb.grm @ 1797:bb942416bf1c

Remove 'class' declaration; now use 'con' instead
author Adam Chlipala <adam@chlipala.net>
date Sun, 29 Jul 2012 12:27:13 -0400
parents 818d4097e2ed
children be0c4e2e488a
line wrap: on
line diff
--- a/src/urweb.grm	Thu Jul 26 10:04:58 2012 -0400
+++ b/src/urweb.grm	Sun Jul 29 12:27:13 2012 -0400
@@ -602,25 +602,6 @@
                                            s (VIEWleft, queryright))])
        | VIEW SYMBOL EQ LBRACE eexp RBRACE ([(DView (SYMBOL, eexp),
                                            s (VIEWleft, RBRACEright))])
-       | CLASS SYMBOL EQ cexp           (let
-                                             val loc = s (CLASSleft, cexpright)
-                                         in
-                                             [(DClass (SYMBOL, (KWild, loc), cexp), loc)]
-                                         end)
-       | CLASS SYMBOL DCOLON kind EQ cexp ([(DClass (SYMBOL, kind, cexp), s (CLASSleft, cexpright))])
-       | CLASS SYMBOL SYMBOL EQ cexp    (let
-                                             val loc = s (CLASSleft, cexpright)
-                                             val k = (KWild, loc)
-                                             val c = (CAbs (SYMBOL2, SOME k, cexp), loc)
-                                         in
-                                             [(DClass (SYMBOL1, k, c), s (CLASSleft, cexpright))]
-                                         end)
-       | CLASS SYMBOL LPAREN SYMBOL DCOLON kind RPAREN EQ cexp (let
-                                             val loc = s (CLASSleft, cexpright)
-                                             val c = (CAbs (SYMBOL2, SOME kind, cexp), loc)
-                                         in
-                                             [(DClass (SYMBOL1, kind, c), s (CLASSleft, cexpright))]
-                                         end)
        | COOKIE SYMBOL COLON cexp       ([(DCookie (SYMBOL, cexp), s (COOKIEleft, cexpright))])
        | STYLE SYMBOL                   ([(DStyle SYMBOL, s (STYLEleft, SYMBOLright))])
        | TASK eapps EQ eexp             ([(DTask (eapps, eexp), s (TASKleft, eexpright))])