expr-error-missing-operand = brak operandu
expr-about = Wypisuje wartość WYRAŻENIA na wyjściu standardowym.
expr-usage =
    expr [WYRAŻENIE]
    expr [OPCJE]
expr-after-help =
    Wypisuje wartość funkcji WYRAŻENIE na standardowe wyjście. Pusty wiersz poniżej
    rozdziela rosnące grupy priorytetów.

    WYRAŻENIE może mieć postać:

    - ARG1 | ARG2: ARG1, jeśli nie jest ani null, ani 0, w przeciwnym razie ARG2
    - ARG1 i ARG2: ARG1, jeśli żaden z argumentów nie jest null ani 0, w przeciwnym razie 0
    - ARG1 < ARG2: ARG1 jest mniejsze niż ARG2
    - ARG1 <= ARG2: ARG1 jest mniejsze lub równe ARG2
    - ARG1 = ARG2: ARG1 jest równe ARG2
    - ARG1 != ARG2: ARG1 jest nierówne ARG2
    - ARG1 >= ARG2: ARG1 jest większe lub równe ARG2
    - ARG1 > ARG2: ARG1 jest większe niż ARG2
    - ARG1 + ARG2: suma arytmetyczna ARG1 i ARG2
    - ARG1 - ARG2: różnica arytmetyczna ARG1 i ARG2
    - ARG1 * ARG2: iloczyn arytmetyczny ARG1 i ARG2
    - ARG1 / ARG2: iloraz arytmetyczny ARG1 podzielonego przez ARG2
    - ARG1 % ARG2: reszta arytmetyczna ARG1 podzielonego przez ARG2
    - NAPIS : WYR_REG: dopasowanie zakotwiczonego wzorca WYR_REG w NAPISIE
    - match NAPIS WYR_REG: to samo co NAPIS : WYR_REG
    - substr NAPIS POZ DŁUGOŚĆ: podciąg NAPIS, POZ liczony od 1
    - index NAPIS  ZNAKI: indeks w NAPISIE  w którym znaleziono dowolne ZNAKI, lub 0
    - length NAPIS : długość NAPISU
    - + TOKEN: interpretuj TOKEN jako ciąg, nawet jeśli jest to słowo kluczowe, takie jak match
    lub operator, taki jak /
    - ( WYRAŻENIE ): wartość WYRAŻENIA

    Pamiętaj, że wiele operatorów wymaga ucieczki lub ujęcia w cudzysłów w przypadku powłok.
    Porównania są arytmetyczne, jeśli oba ARG są liczbami, w przeciwnym razie są leksykograficzne.
    Dopasowania wzorców zwracają dopasowany ciąg znaków między \( i \) lub null; jeśli
    \( i \) nie są używane, zwracają liczbę dopasowanych znaków lub 0.

    Kod wyjścia wynosi 0, jeśli WYRAŻENIE nie jest ani null, ani 0, 1, jeśli WYRAŻENIE
    jest null lub 0, 2, jeśli WYRAŻENIE jest niepoprawne składniowo, i 3, jeśli
    wystąpił błąd.

    Zmienne środowiskowe:

    - EXPR_DEBUG_TOKENS=1: zrzuca tokeny wyrażenia
    - EXPR_DEBUG_RPN=1: zrzuca wyrażenie reprezentowane w odwrotnej notacji polskiej
    - EXPR_DEBUG_SYA_STEP=1: zrzuca każdy krok parsera
    - EXPR_DEBUG_AST=1: zrzuca wyrażenie reprezentowane przez abstrakcyjne drzewo składniowe
expr-help-version = wyświetla informacje dotyczące wersji i wychodzi
expr-help-help = wyświetla tę pomoc i wychodzi
expr-error-unexpected-argument = błąd składni: nieoczekiwany argument { $arg }
expr-error-missing-argument = błąd składni: brak argumentu po { $arg }
expr-error-non-integer-argument = argument niebędący liczbą całkowitą
expr-error-division-by-zero = dzielenie przez zero
expr-error-invalid-regex-expression = Nieprawidłowe wyrażenie regularne
expr-error-expected-closing-brace-after = błąd składni: oczekiwano „)” po { $arg }
expr-error-expected-closing-brace-instead-of = błąd składni: oczekiwano „)” zamiast { $arg }
expr-error-unmatched-opening-parenthesis = Niedopasowany ( lub \(
expr-error-unmatched-closing-parenthesis = Niedopasowane ) lub \)
expr-error-unmatched-opening-brace = Niedopasowany { "\\{" }
expr-error-invalid-bracket-content = Nieprawidłowa zawartość { "\\{\\}" }
expr-error-trailing-backslash = Ukośnik odwrotny
expr-error-too-big-range-quantifier-index = Wyrażenie regularne jest za duże
expr-error-match-utf8 = dopasowanie nie obsługuje nieprawidłowego kodowania UTF-8 w { $arg }
