From 1a469689a7a54028a59be71e16edfca1cb6e084a Mon Sep 17 00:00:00 2001 From: Selimaj Dev Date: Tue, 19 May 2026 11:25:14 +0200 Subject: [PATCH] Fixed amgibuitiy --- parser/src/grammar.pest | 2 +- src/main.mist | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/parser/src/grammar.pest b/parser/src/grammar.pest index caac283..e3c91db 100644 --- a/parser/src/grammar.pest +++ b/parser/src/grammar.pest @@ -143,7 +143,7 @@ literal = { // ====================================================== tuple_pattern = { - "(" ~ (identifier ~ ("," ~ identifier)*)? ~ ")" + "(" ~ (identifier ~ ("," ~ identifier)*) ~ ")" } named_tuple_pattern = { diff --git a/src/main.mist b/src/main.mist index 82c5a93..f211656 100644 --- a/src/main.mist +++ b/src/main.mist @@ -9,7 +9,7 @@ void main() { Vec args = env::args().collect(); if (args.len() < 2) { - var _ = print_usage(); + print_usage(); process::exit(1); } @@ -18,28 +18,28 @@ void main() { var (config, root) = transpiler::build(); println!(""); if (builder::build(args, config, root)) { - var _ = println!("\x1b[32m\nBuild successful\x1b[0m"); + println!("\x1b[32m\nBuild successful\x1b[0m"); } else { - var _ = println!("\x1b[31m\nBuild failed\x1b[0m"); + println!("\x1b[31m\nBuild failed\x1b[0m"); } } "transpile" => { - var _ = transpiler::build(); + transpiler::build(); } "version" => { - var _ = println!("mist {}", env!("CARGO_PKG_VERSION")); + println!("mist {}", env!("CARGO_PKG_VERSION")); } "help" => { - var _ = print_usage(); + print_usage(); } unknown => { - var _ = eprintln!("error: unknown command '{}'\n", unknown); - var _ = print_usage(); - var _ = process::exit(1); + eprintln!("error: unknown command '{}'\n", unknown); + print_usage(); + process::exit(1); } } } void print_usage() { - var _ = println!("Mist - the mist compiler\n"); + println!("Mist - the mist compiler\n"); }