diff src/lacweb.lex @ 174:7ee424760d2f

Elaborating module constructor patterns; parsing record patterns
author Adam Chlipala <adamc@hcoop.net>
date Thu, 31 Jul 2008 11:28:55 -0400
parents a158f8c5aa55
children 3eb53c957d10
line wrap: on
line diff
--- a/src/lacweb.lex	Thu Jul 31 10:44:52 2008 -0400
+++ b/src/lacweb.lex	Thu Jul 31 11:28:55 2008 -0400
@@ -242,6 +242,7 @@
 <INITIAL> ":::"       => (Tokens.TCOLON (pos yypos, pos yypos + size yytext));
 <INITIAL> "::"        => (Tokens.DCOLON (pos yypos, pos yypos + size yytext));
 <INITIAL> ":"         => (Tokens.COLON (pos yypos, pos yypos + size yytext));
+<INITIAL> "..."       => (Tokens.DOTDOTDOT (pos yypos, pos yypos + size yytext));
 <INITIAL> "."         => (Tokens.DOT (pos yypos, pos yypos + size yytext));
 <INITIAL> "$"         => (Tokens.DOLLAR (pos yypos, pos yypos + size yytext));
 <INITIAL> "#"         => (Tokens.HASH (pos yypos, pos yypos + size yytext));