This commit is contained in:
Andreas Rumpf 2018-04-13 23:41:31 +02:00
commit d7cc9016f3
3 changed files with 16 additions and 2 deletions

View file

@ -1109,6 +1109,8 @@ proc genArrayAccess(p: PProc, n: PNode, r: var TCompRes) =
r.res = "ord(@$1[$2])" % [r.address, r.res]
else:
r.res = "$1[$2]" % [r.address, r.res]
elif ty.kind == tyCString:
r.res = "$1.charCodeAt($2)" % [r.address, r.res]
else:
r.res = "$1[$2]" % [r.address, r.res]
r.address = nil