def Subscript_slice(t, x):
if isinstance(x.slice, ast.Slice):
slice = x.slice
t.unsupported(x, slice.step and slice.step != 1, "Slice step is unsupported")
args = []
if slice.lower:
args.append(slice.lower)
else:
args.append(JSNum(0))
if slice.upper:
args.append(slice.upper)
return JSCall(JSAttribute(x.value, 'slice'), args)
评论列表
文章目录