From abaa72af8a1be00f3f84d7771a7994bfbbccf719 Mon Sep 17 00:00:00 2001 From: Mel Date: Sun, 21 Nov 2021 14:52:50 +0100 Subject: Rename all Variants to Kinds --- src/lex/token.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/lex/token.rs') diff --git a/src/lex/token.rs b/src/lex/token.rs index c771b4a..f3dafa7 100644 --- a/src/lex/token.rs +++ b/src/lex/token.rs @@ -7,11 +7,11 @@ pub struct Location { #[derive(Clone, Debug)] pub struct Token { pub location: Location, - pub variant: TokenVariant, + pub kind: TokenKind, } #[derive(Clone, Debug, PartialEq)] -pub enum TokenVariant { +pub enum TokenKind { // Basic math operators OpPlus, OpMinus, @@ -49,7 +49,7 @@ pub enum TokenVariant { // Literals Int(u32), Float(f32), - + // String Literal Tokens Str(String), // StrOpen and StrClose are necessary for string embeds. @@ -59,7 +59,7 @@ pub enum TokenVariant { StrClose, // The string embed has to be lexed by a *seperate* lexer. StrEmbed(String), - + Ident(String), // Keywords @@ -80,4 +80,4 @@ pub enum TokenVariant { Unknown(char), Eof, -} \ No newline at end of file +} -- cgit 1.4.1