From 8f9db73d5526157cf37bc17e5701f99319d61c71 Mon Sep 17 00:00:00 2001 From: Federico Lolli <federico.lolli@skywarder.eu> Date: Sun, 17 Mar 2024 00:06:52 +0100 Subject: [PATCH] Cargo fmt --- on-host/arpist-traject/src/syntax/parser.rs | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/on-host/arpist-traject/src/syntax/parser.rs b/on-host/arpist-traject/src/syntax/parser.rs index 58d024c..a6a8309 100644 --- a/on-host/arpist-traject/src/syntax/parser.rs +++ b/on-host/arpist-traject/src/syntax/parser.rs @@ -1,10 +1,6 @@ -use std::{ - collections::VecDeque, - iter::Peekable, - ops::{Deref, Range}, -}; +use std::{collections::VecDeque, ops::Range}; -use logos::{Lexer, Logos, SpannedIter}; +use logos::{Logos, SpannedIter}; use super::*; use crate::tokens::Token; @@ -56,7 +52,6 @@ impl<'a> Lookahead for CachedLexer<'a> { impl<'a> CachedLexer<'a> { pub fn new(input: &'a str) -> Self { let lexer = Token::lexer(input).spanned(); - let s = lexer.clone().collect::<Vec<_>>(); CachedLexer { iter: lexer, cached: VecDeque::new(), @@ -477,15 +472,15 @@ mod tests { #[test] fn test_parse_expr() { let mut lex = CachedLexer::new("(3.4+2)*3.1"); - let expr = parse_expr(lex.view()).unwrap(); + parse_expr(lex.view()).unwrap(); let mut lex = CachedLexer::new("3.4+2*3.1"); - let expr = parse_expr(lex.view()).unwrap(); + parse_expr(lex.view()).unwrap(); let mut lex = CachedLexer::new("(3^2+1) / 2"); - let expr = parse_expr(lex.view()).unwrap(); + parse_expr(lex.view()).unwrap(); let mut lex = CachedLexer::new("2t^2+1.5t-3"); - let expr = parse_expr(lex.view()).unwrap(); + parse_expr(lex.view()).unwrap(); } } -- GitLab