diff --git a/rdza_proc_macro/src/lib.rs b/rdza_proc_macro/src/lib.rs index 30489de..8148d51 100644 --- a/rdza_proc_macro/src/lib.rs +++ b/rdza_proc_macro/src/lib.rs @@ -5,9 +5,9 @@ fn replace_ident(ident: Ident) -> Option { let new_str = match ident_str.as_str() { "Źle" => "Err", - "Dobrze" => "Ok", + "Dobrze" | "Prawilnie" => "Ok", "Ciąg" => "String", - "MapaHaszy" => "HashMap", + "MapaHaszy" | "HaszMapa" => "HashMap", "Wektor" => "Vec", "Domyślny" | "Domyślna" | "Domyślne" => "Default", "Błąd" => "Error", @@ -22,7 +22,7 @@ fn replace_ident(ident: Ident) -> Option { "przełam" => "break", "współbieżny" | "współbieżna" | "współbieżne" => "async", "zaczekaj" => "await", - "zapętl" => "loop", + "zapętl" | "w_kółko" => "loop", "przenieś" => "move", "skrzynka" | "skrzynki" | "skrzynkę" | "skrzynia" | "skrzyni" | "skrzynię" => "crate", "nieosiągalny_kod" => "unreachable_code", @@ -62,13 +62,13 @@ fn replace_ident(ident: Ident) -> Option { "niech" => "let", "statyczny" | "statyczna" | "statyczne" => "static", "struktura" => "struct", - "spodziewaj_się" => "expect", + "spodziewaj_się" | "oczekuj" => "expect", "dopóki" => "while", "użyj" => "use", "do" => "into", "rób" => "do", "prawda" => "true", - "enumeracja" => "enum", + "enumeracja" | "wyliczanie" | "wyliczanka" | "wyliczaj" => "enum", _ => &ident_str, };