summaryrefslogtreecommitdiff
path: root/src/lacweb.lex
diff options
context:
space:
mode:
authorGravatar Adam Chlipala <adamc@hcoop.net>2008-07-31 11:28:55 -0400
committerGravatar Adam Chlipala <adamc@hcoop.net>2008-07-31 11:28:55 -0400
commit183c43eb783edd68f76f941fa61b6ef1f8752a56 (patch)
tree30aa4641257f0fccda2ac8209f56cedeb3c0e09d /src/lacweb.lex
parentae494cac4389a07a6feef73a084e2db7ccb84e22 (diff)
Elaborating module constructor patterns; parsing record patterns
Diffstat (limited to 'src/lacweb.lex')
-rw-r--r--src/lacweb.lex1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lacweb.lex b/src/lacweb.lex
index 862d5d31..b62edcc6 100644
--- a/src/lacweb.lex
+++ b/src/lacweb.lex
@@ -242,6 +242,7 @@ notags = [^<{\n]+;
<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));