Lines Matching refs:obj3
416 obj3 = self.pop('arraytype', 'dicttype', 'stringtype', 'proceduretype')
417 tp = obj3.type
419 obj3.value[obj2.value] = obj1
421 obj3.value[obj2.value] = obj1
424 obj3.value = obj3.value[:index] + chr(obj1.value) + obj3.value[index+1:]
444 obj3 = self.pop('arraytype', 'stringtype')
445 tp = obj3.type
447 self.push(ps_array(obj3.value[obj2.value:obj2.value + obj1.value]))
449 self.push(ps_string(obj3.value[obj2.value:obj2.value + obj1.value]))
454 obj3 = self.pop('arraytype', 'stringtype')
455 tp = obj3.type
457 obj3.value[obj2.value:obj2.value + len(obj1.value)] = obj1.value
459 newstr = obj3.value[:obj2.value]
461 newstr = newstr + obj3.value[obj2.value + len(obj1.value):]
462 obj3.value = newstr