comments parsen is kapot
[cc1516.git] / src / lex.dcl
index 2c6f0aa..df25ea8 100644 (file)
@@ -2,10 +2,10 @@ definition module lex
 
 from Data.Either import :: Either
 
-:: Token :== (Int, TokenValue)
+:: Token :== (Int, Int, TokenValue)
 :: TokenValue
        //Value tokens
-       = IdentToken [Char] // Identifier
+       = IdentToken String // Identifier
        | NumberToken Int   // Integer
        | CharToken Char    // Character literal
        //Keyword tokens