fix nim js cmp fails at CT (#16473)

This commit is contained in:
flywind 2020-12-27 03:13:57 -06:00 • committed by GitHub
commit 3f9a2ebea5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 49 additions and 24 deletions

View file

@ -2394,14 +2394,8 @@ when notJSnotNims:
""".}
when defined(js):
when not defined(nimscript):
include "system/jssys"
include "system/reprjs"
else:
proc cmp(x, y: string): int =
if x == y: return 0
if x < y: return -1
return 1
include "system/jssys"
include "system/reprjs"
when defined(js) or defined(nimscript):
proc addInt*(result: var string; x: int64) =