Switch to edit mode.
Name(s): special_subs1: regexp = tostr("%[binary(%([", `args[2] ! E_RANGE => 0' ? 0 | 2, "-9,a-f,A-F][0-9,a-f,A-F]%))%]")
2: while (match = match(args[1], regexp))
3: if (match)
4: args[1][match[1]..match[2]] = tostr("~", args[1][match[3][1][1]..match[3][1][2]])
5: endif
6: endwhile
7: return args[1]