:global GlobalFuncReady false;
# Git commit id & info, expected configuration version
-:global CommitId "main/588/3cafe107";
+:global CommitId "main/589/c05c3863";
:global CommitTAG "unknown";
-:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 19:35:03 04.05.2026.";
+:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 19:45:02 04.05.2026.";
# The variables are received right here.
:global GlobalConfVersion 140;
:for I from=0 to=([ :len $Input ] - 1) do={
:local Char [ :pick $Input $I ];
:if ([ :typeof [ find "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" $Char ] ] = "nil") do={
- :do { :if ([ :len $Return ] = 0) do={ :error true; } }
- :if ([ :pick $Return ([ :len $Return ] - 1) ] = "-") do={ :error true; }
- :set Char "-";
- } on-error={
- :set Char "";
- }
- }
- :set Return ($Return . $Char);
- }
+ :do {:if ([ :len $Return ] = 0) do={:error true};
+ :if ([ :pick $Return ([ :len $Return ] - 1) ] = "-") do={:error true}; :set Char "-"} on-error={:set Char ""};
+ };
+ :set Return ($Return . $Char)};
:return $Return;
}