diff options
author | flywind <43030857+xflywind@users.noreply.github.com> | 2020-11-27 03:30:19 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-26 20:30:19 +0100 |
commit | 70a1c4254230eb8f3c4d24ccbc253c0a28065d03 (patch) | |
tree | 0fbdb389d1def3f7f5a71b342e72414f20e6988f /lib/js | |
parent | 4fdaded227070c651c4eb6a2517041a195617e64 (diff) | |
download | Nim-70a1c4254230eb8f3c4d24ccbc253c0a28065d03.tar.gz |
add `**` to jsffi (#16141)
* fix rope index * add testcase * fix ropes format * add `**` to jsffi * add testcase * changelog Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
Diffstat (limited to 'lib/js')
-rw-r--r-- | lib/js/jsffi.nim | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/js/jsffi.nim b/lib/js/jsffi.nim index 0dce6f3b9..eedf45bb0 100644 --- a/lib/js/jsffi.nim +++ b/lib/js/jsffi.nim @@ -180,6 +180,7 @@ proc `>` *(x, y: JsObject): JsObject {.importcpp: "(# > #)".} proc `<` *(x, y: JsObject): JsObject {.importcpp: "(# < #)".} proc `>=` *(x, y: JsObject): JsObject {.importcpp: "(# >= #)".} proc `<=` *(x, y: JsObject): JsObject {.importcpp: "(# <= #)".} +proc `**` *(x, y: JsObject): JsObject {.importcpp: "((#) ** #)".} proc `and`*(x, y: JsObject): JsObject {.importcpp: "(# && #)".} proc `or` *(x, y: JsObject): JsObject {.importcpp: "(# || #)".} proc `not`*(x: JsObject): JsObject {.importcpp: "(!#)".} |