diff --git a/kalk/src/lexer.rs b/kalk/src/lexer.rs index 13a15ec..45d1195 100644 --- a/kalk/src/lexer.rs +++ b/kalk/src/lexer.rs @@ -187,6 +187,10 @@ impl<'a> Lexer<'a> { self.advance(); return build(TokenKind::Power, "", span); } + (TokenKind::Star, Some('⋅')) => { + self.advance(); + return build(TokenKind::Power, "", span); + } (TokenKind::OpenBracket, Some('[')) => { self.advance(); return build(TokenKind::OpenDoubleBracket, "", span);