About Us Documentation

Contact Site Map
 

  

WinPak
Documentation

Man Page for S2P



NAME
     s2p - Sed to Perl translator

SYNOPSIS
     s2p [options] filename

DESCRIPTION
     S2p takes a sed script specified on  the  command  line  (or
     from  standard  input) and produces a comparable perl script
     on the standard output.

     Options

     Options include:

     -D<number>
          sets debugging flags.

     -n   specifies that this sed script was always invoked  with
          a  sed  -n.   Otherwise a switch parser is prepended to
          the front of the script.

     -p   specifies that this sed script was never invoked with a
          sed  -n.  Otherwise a switch parser is prepended to the
          front of the script.

     Considerations

     The perl script produced looks very sed-ish, and  there  may
     very  well  be better ways to express what you want to do in
     perl.  For instance, s2p does not make any use of the  split
     operator, but you might want to.

     The perl script you end up with  may  be  either  faster  or
     slower  than  the  original  sed  script.   If  you're  only
     interested in speed you'll just have to try  it  both  ways.
     Of  course,  if you want to do something sed doesn't do, you
     have no choice.  It's often possible to speed  up  the  perl
     script  by  various methods, such as deleting all references
     to $ and chop.

ENVIRONMENT
     S2p uses no environment variables.

AUTHOR
     Larry Wall <lwall@jpl-devvax.Jpl.Nasa.Gov>

FILES SEE ALSO
     perl The perl compiler/interpreter
     a2p  awk to perl translator



DIAGNOSTICS BUGS

 


 

Email addresses listed on this site may  NOT be used for unsolicited commercial email.

Ready-to-Run Software, Inc Privacy Statement

Portions (c)Copyright, 1996-2005 by Ready-to-Run Software, Inc
(All rights reserved.)
212 Cedar Cove
Lansing, NY 14882
Phone: 607 533 UNIX (8649)
Fax: 607 533 4002