pretty printing en dingen
[cc1516.git] / lex.dcl
diff --git a/lex.dcl b/lex.dcl
index f256af5..95bd0bd 100644 (file)
--- a/lex.dcl
+++ b/lex.dcl
@@ -4,7 +4,7 @@ import Data.Either
 
 :: Token
        //Value tokens
-       = IdentToken String // Identifier
+       = IdentToken [Char] // Identifier
        | NumberToken Int   // Integer
        | CharToken Char    // Character literal
        //Keyword tokens
@@ -43,6 +43,7 @@ import Data.Either
        | EqualsToken       // ==
        | AmpersandsToken   // &&
        | PipesToken        // ||
+    | ArrowToken        // ->
 
 :: LexerOutput a :== Either String a