diff --git a/src/frontend.rs b/src/frontend.rs index dde6fd8..7cbd4d9 100644 --- a/src/frontend.rs +++ b/src/frontend.rs @@ -11,7 +11,7 @@ fn make_pubid(id: &str) -> String { #[derive(Debug)] pub enum CompileErrorKind { UndefinedReference(String), - BadArgCount{received: usize, expected: usize}, + BadArgCount { received: usize, expected: usize }, } #[derive(Debug)] @@ -85,9 +85,10 @@ fn lower_expression( })?; if args_resolved.len() != callable.args.len() { - return Err(CompileError::new(CompileErrorKind::BadArgCount{ - expected: callable.args.len(), received: args_resolved.len() - })) + return Err(CompileError::new(CompileErrorKind::BadArgCount { + expected: callable.args.len(), + received: args_resolved.len(), + })); } let cell_id = module.make_genid(&callable.name); diff --git a/src/literals.rs b/src/literals.rs index cf0bf04..84ad4e5 100644 --- a/src/literals.rs +++ b/src/literals.rs @@ -1,5 +1,3 @@ - - use nom::{ character::complete::{char, one_of}, combinator::{map_res, recognize}, diff --git a/src/main.rs b/src/main.rs index 08bcaaf..d2a9e8c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -4,7 +4,6 @@ mod literals; mod parser; mod rtlil; - use std::fs::File; use std::io::prelude::*; use std::path::PathBuf; diff --git a/src/parser.rs b/src/parser.rs index dc81693..a70a738 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -8,7 +8,7 @@ use nom::{ sequence::{delimited, pair, preceded, separated_pair, terminated, tuple}, }; -use nom_locate::{LocatedSpan}; +use nom_locate::LocatedSpan; // custom span type for nom_locate pub type Span<'a> = LocatedSpan<&'a str>;