Fix spelling of parEntheses

This commit is contained in:
mars 2022-03-02 15:01:55 -07:00
parent 0f90e8108c
commit 7fbe47f0bb
2 changed files with 13 additions and 13 deletions

View File

@ -27,8 +27,8 @@ pub enum Token {
// separators
#[token("{")] BraceOpen,
#[token("}")] BraceClose,
#[token("(")] ParanOpen,
#[token(")")] ParanClose,
#[token("(")] ParenOpen,
#[token(")")] ParenClose,
#[token(";")] Semicolon,
#[token(",")] Comma,
#[token(".")] Dot,

View File

@ -227,7 +227,7 @@ pub struct FnSig<'a> {
impl<'a> FnSig<'a> {
pub fn build(lexer: &mut Lexer<'a>) -> (Self, Token) {
lexer.eat_expect(Token::ParanOpen);
lexer.eat_expect(Token::ParenOpen);
let mut args = Vec::new();
loop {
@ -241,7 +241,7 @@ impl<'a> FnSig<'a> {
type_name,
name: None,
}),
Token::ParanClose => {
Token::ParenClose => {
args.push(FnArg {
type_name,
name: None,
@ -251,8 +251,8 @@ impl<'a> FnSig<'a> {
_ => lexer.panic_message("Unexpected token"),
},
Err(Some(Token::Comma)) => {}
Err(Some(Token::ParanClose)) => break,
_ => lexer.panic_message("Expected comma, type, or closing parantheses"),
Err(Some(Token::ParenClose)) => break,
_ => lexer.panic_message("Expected comma, type, or closing parentheses"),
}
}
@ -374,10 +374,10 @@ impl<'a> Expr<'a> {
let lhs = match tok {
Token::Identifier => Self::Local(lexer.slice()),
Token::Dot => Self::SelfMember(lexer.eat_expect_id()),
Token::ParanOpen => {
Token::ParenOpen => {
let (inner, next) = Self::build(lexer);
if next != Token::ParanClose {
lexer.panic_message("Expected closing parantheses");
if next != Token::ParenClose {
lexer.panic_message("Expected closing parentheses");
}
Self::Group(Box::new(inner.unwrap()))
}
@ -390,7 +390,7 @@ impl<'a> Expr<'a> {
Token::StringLiteral => Self::Literal(Literal::String(lexer.slice())),
Token::True => Self::Literal(Literal::Boolean(true)),
Token::False => Self::Literal(Literal::Boolean(false)),
Token::Semicolon | Token::BraceClose | Token::ParanClose => return (None, tok),
Token::Semicolon | Token::BraceClose | Token::ParenClose => return (None, tok),
_ => lexer.panic_message("Unexpected token"),
};
@ -409,7 +409,7 @@ impl<'a> Expr<'a> {
let expr = Self::Member(member, Box::new(lhs));
lhs = expr;
}
Token::ParanOpen => lhs = Self::FnCall(Box::new(lhs), Self::eat_args(lexer)),
Token::ParenOpen => lhs = Self::FnCall(Box::new(lhs), Self::eat_args(lexer)),
_ => {
if let Some(op) = BinaryOp::from_token(tok) {
match Self::build(lexer) {
@ -436,11 +436,11 @@ impl<'a> Expr<'a> {
loop {
match Self::build(lexer) {
(Some(arg), Token::Comma) => args.push(arg),
(Some(arg), Token::ParanClose) => {
(Some(arg), Token::ParenClose) => {
args.push(arg);
break;
}
(None, Token::ParanClose) => break,
(None, Token::ParenClose) => break,
_ => lexer.panic_message("Unexpected token"),
}
}