Tassilo Von Parseval wrote: > On Sun, Jun 01, 2003 at 01:13:31PM +0200 Kevin Pfeiffer wrote: > > > > I almost asked about this earlier - if a script can also write to > > itself. I wrote something to test it, but haven't had time to > > look up the seek functions, etc. I suppose this only makes sense > > in very limited situations (if at all)? > > I don't think you can use it for writing. DATA is meant for > reading. But it's useful for embedded data: > > while (<DATA>) { > ... > } > __DATA__ > some data > to be used > by script > > Some CPAN modules use this technique to embedded some data.
You can't write to DATA but you can read your program if that's any use. Like this seek DATA, 0, 0; while (<DATA>) { print; } __DATA__ some data to be used by script OUTPUT seek DATA, 0, 0; while (<DATA>) { print; } __DATA__ some data to be used by script Cheers, Rob -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]