617: #line 920 "input_frame.ipk" 618: def output(self,f): 619: filename = self.master.tangler_directory+f 620: sink = named_file_sink(self.pass_frame,filename,self.master.tangler_prefix) 621: return data_tangler(sink,self.get_weaver()) 622: 623: def c_output(self,f): 624: filename = self.master.tangler_directory+f 625: sink = named_file_sink(self.pass_frame,filename,self.master.tangler_prefix) 626: return c_tangler(sink,self.get_weaver()) 627: 628: def cpp_output(self,f): 629: filename = self.master.tangler_directory+f 630: sink = named_file_sink(self.pass_frame,filename,self.master.tangler_prefix) 631: return cpp_tangler(sink,self.get_weaver()) 632: 633: def python_output(self,f): 634: filename = self.master.tangler_directory+f 635: sink = named_file_sink(self.pass_frame,filename,self.master.tangler_prefix) 636: return python_tangler(sink,self.get_weaver()) 637: 638: def perl_output(self,f): 639: filename = self.master.tangler_directory+f 640: sink = named_file_sink(self.pass_frame,filename,self.master.tangler_prefix) 641: return perl_tangler(sink,self.get_weaver()) 642: 643: # temporarily, we'll use a data tangler 644: def interscript_output(self,f): 645: filename = self.master.tangler_directory+f 646: sink = named_file_sink(self.pass_frame,filename,self.master.tangler_prefix) 647: return data_tangler(sink,self.get_weaver()) 648: