X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=lex.dcl;h=f52404780343ecb6605a40735cafff7d71e967e6;hb=74b900cf6db033a51e177f7f85d835dae44217e5;hp=535487d1b750923c005453ecc48cc74fbac862b4;hpb=e33962666f8af6a34432d57180eb322f4543eb78;p=cc1516.git diff --git a/lex.dcl b/lex.dcl index 535487d..f524047 100644 --- a/lex.dcl +++ b/lex.dcl @@ -23,6 +23,7 @@ from AST import :: Pos | IntTypeToken // Int keyword | CharTypeToken // Char keyword | BoolTypeToken // Bool keyword + | LetToken // Let keyword //Two character tokens | DoubleColonToken // :: | NotEqualToken // != @@ -53,6 +54,7 @@ from AST import :: Pos | LesserToken // < | BiggerToken // > | ExclamationToken // ! + | BackslashToken // \ :: LexerOutput :== Either Error [Token]