From cc080b1338893ee1a514225fd56f82a565b90eab Mon Sep 17 00:00:00 2001 From: pony Date: Sat, 1 Apr 2023 14:42:56 +1300 Subject: [PATCH] rename Scanner output field to tokens --- src/scanner.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/scanner.rs b/src/scanner.rs index 75c626b..6c472dc 100644 --- a/src/scanner.rs +++ b/src/scanner.rs @@ -6,7 +6,7 @@ use crate::value::Value; use std::collections::HashMap; pub struct Scanner { - output: Vec, + tokens: Vec, error: bool, cutter: Cutter, keywords: HashMap, @@ -15,7 +15,7 @@ pub struct Scanner { impl Scanner { pub fn new(input: &str) -> Self { Self { - output: Vec::new(), + tokens: Vec::new(), error: false, cutter: Cutter::new(input), keywords: keywords::get(), @@ -32,7 +32,7 @@ impl Scanner { if self.error { None } else { - Some(self.output) + Some(self.tokens) } } @@ -85,7 +85,7 @@ impl Scanner { let lexeme = self.cutter.cut(); let token = Token::new(tag, lexeme, value, self.cutter.line); - self.output.push(token); + self.tokens.push(token); } fn word(&mut self) {