diff options
author | flywind <43030857+xflywind@users.noreply.github.com> | 2021-01-07 01:48:02 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-07 08:48:02 +0100 |
commit | bab0aa6ecf8b91f9befaebefd0d4d5adeaac3ac3 (patch) | |
tree | 72d1c8afb81de6c1cf9f82de94fee343abbf7c60 /compiler | |
parent | 4754806fb5d6afb034dc2d27959353ec579b08e4 (diff) | |
download | Nim-bab0aa6ecf8b91f9befaebefd0d4d5adeaac3ac3.tar.gz |
add math.signbit (#16592)
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/vmops.nim | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/compiler/vmops.nim b/compiler/vmops.nim index 3e859d3d7..504a352b5 100644 --- a/compiler/vmops.nim +++ b/compiler/vmops.nim @@ -16,6 +16,9 @@ from math import sqrt, ln, log10, log2, exp, round, arccos, arcsin, when declared(math.copySign): from math import copySign +when declared(math.signbit): + from math import signbit + from os import getEnv, existsEnv, dirExists, fileExists, putEnv, walkDir, getAppFilename from md5 import getMD5 from sighashes import symBodyDigest @@ -174,6 +177,9 @@ proc registerAdditionalOps*(c: PCtx) = when declared(copySign): wrap2f_math(copySign) + when declared(signbit): + wrap1f_math(signbit) + wrap1s(getMD5, md5op) proc `mod Wrapper`(a: VmArgs) {.nimcall.} = |