Renamed functions for consistency

pull/2/head
Mark 2023-08-05 09:27:51 -07:00
parent c17a9f313b
commit c0b0402a7d
Signed by: Mark
GPG Key ID: AD62BB059C2AAEE4
4 changed files with 10 additions and 10 deletions

View File

@ -89,11 +89,11 @@ pub fn find_subs(
if target.is_none() { if target.is_none() {
// Even if nothing changed, we need to update token location // Even if nothing changed, we need to update token location
let l = t.get_mut_line_location(); let l = t.get_mut_linelocation();
*l = LineLocation{pos: l.pos - offset, len: l.len}; *l = LineLocation{pos: l.pos - offset, len: l.len};
} else { } else {
let target = target.unwrap(); let target = target.unwrap();
let l = t.get_mut_line_location(); let l = t.get_mut_linelocation();
r.push_back((*l, String::from(target))); r.push_back((*l, String::from(target)));
let old_len = l.len; let old_len = l.len;

View File

@ -203,7 +203,7 @@ pub fn groupify(
(LineLocation, DaisyError) (LineLocation, DaisyError)
> { > {
let last_linelocation: LineLocation = *g.back().unwrap().get_line_location(); let last_linelocation: LineLocation = g.back().unwrap().get_linelocation();
// Vector of grouping levels // Vector of grouping levels
let mut levels: Vec<(LineLocation, VecDeque<Token>)> = Vec::with_capacity(8); let mut levels: Vec<(LineLocation, VecDeque<Token>)> = Vec::with_capacity(8);

View File

@ -66,7 +66,7 @@ fn treeify_binary(
} { } {
return Ok(false); return Ok(false);
} else { } else {
let tl = *this.get_line_location() + *l; let tl = this.get_linelocation() + *l;
return Err((tl, DaisyError::Syntax)); // left argument isn't valid return Err((tl, DaisyError::Syntax)); // left argument isn't valid
} }
} }
@ -82,7 +82,7 @@ fn treeify_binary(
} { } {
return Ok(false); return Ok(false);
} else { } else {
let tl = *this.get_line_location() + *l; let tl = this.get_linelocation() + *l;
return Err((tl, DaisyError::Syntax)); // right argument isn't valid (two operators next to each other) return Err((tl, DaisyError::Syntax)); // right argument isn't valid (two operators next to each other)
} }
} }
@ -203,14 +203,14 @@ fn treeify_unary(
} else { } else {
// Previous operator is invalid // Previous operator is invalid
return Err(( return Err((
*this.get_line_location(), this.get_linelocation(),
DaisyError::Syntax DaisyError::Syntax
)); ));
} }
} }
if let Token::Operator(l, _) = next { if let Token::Operator(l, _) = next {
let tl = *this.get_line_location() + *l; let tl = this.get_linelocation() + *l;
// Argument is invalid // Argument is invalid
return Err((tl, DaisyError::Syntax)); return Err((tl, DaisyError::Syntax));
} else { } else {

View File

@ -27,7 +27,7 @@ pub enum Token {
impl Token { impl Token {
#[inline(always)] #[inline(always)]
pub fn get_line_location(&self) -> &LineLocation { pub fn get_linelocation(&self) -> LineLocation {
match self { match self {
Token::Quantity(l, _) Token::Quantity(l, _)
| Token::Word(l, _) | Token::Word(l, _)
@ -35,14 +35,14 @@ impl Token {
| Token::GroupStart(l) | Token::GroupStart(l)
| Token::GroupEnd(l) | Token::GroupEnd(l)
| Token::Group(l, _) | Token::Group(l, _)
=> l, => l.clone(),
Token::Container(_) => panic!("Containers do not have a linelocation.") Token::Container(_) => panic!("Containers do not have a linelocation.")
} }
} }
#[inline(always)] #[inline(always)]
pub fn get_mut_line_location(&mut self) -> &mut LineLocation { pub fn get_mut_linelocation(&mut self) -> &mut LineLocation {
match self { match self {
Token::Quantity(l, _) Token::Quantity(l, _)
| Token::Word(l, _) | Token::Word(l, _)