global-functions: deprecate $HexToNum

This commit is contained in:
Christian Hesse 2026-01-13 21:33:26 +01:00
parent f331e8936e
commit 37cdc722a4
2 changed files with 15 additions and 14 deletions

View file

@ -7,3 +7,18 @@
# #
# deprecated global functions # deprecated global functions
# https://rsc.eworm.de/ # https://rsc.eworm.de/
:global HexToNum;
# convert from hex (string) to num
:set HexToNum do={
:local Input [ :tostr $1 ];
:global HexToNum;
:if ([ :pick $Input 0 ] = "*") do={
:return [ $HexToNum [ :pick $Input 1 [ :len $Input ] ] ];
}
:return [ :tonum ("0x" . $Input) ];
}

View file

@ -49,7 +49,6 @@
:global GetRandom20CharHex; :global GetRandom20CharHex;
:global GetRandomNumber; :global GetRandomNumber;
:global Grep; :global Grep;
:global HexToNum;
:global HumanReadableNum; :global HumanReadableNum;
:global IfThenElse; :global IfThenElse;
:global IsDefaultRouteReachable; :global IsDefaultRouteReachable;
@ -735,19 +734,6 @@
:return []; :return [];
} }
# convert from hex (string) to num
:set HexToNum do={
:local Input [ :tostr $1 ];
:global HexToNum;
:if ([ :pick $Input 0 ] = "*") do={
:return [ $HexToNum [ :pick $Input 1 [ :len $Input ] ] ];
}
:return [ :tonum ("0x" . $Input) ];
}
# return human readable number # return human readable number
:set HumanReadableNum do={ :set HumanReadableNum do={
:local Input [ :tonum $1 ]; :local Input [ :tonum $1 ];