perl 1.0 patch 8: perl needed an eval operator and a symbolic debugger
authorLarry Wall <lwall@jpl-devvax.jpl.nasa.gov>
Wed, 27 Jan 1988 22:18:25 +0000 (22:18 +0000)
committerLarry Wall <lwall@jpl-devvax.jpl.nasa.gov>
Wed, 27 Jan 1988 22:18:25 +0000 (22:18 +0000)
commita559c25918b1466cdb50c9f978a86f01be0bac10
treeffbe6c7bc07144d291a61555d002e7969110f248
parenta1cc2bdc08f9aa1504f32e5b0b782c2b3cffd124
perl 1.0 patch 8: perl needed an eval operator and a symbolic debugger

I didn't add an eval operator to the original perl because
I hadn't thought of any good uses for it.  Recently I thought
of some.  Along with creating the eval operator, this patch
introduces a symbolic debugger for perl scripts, which makes
use of eval to interpret some debugging commands.  Having eval
also lets me emulate awk's FOO=bar command line behavior with
a line such as the one a2p now inserts at the beginning of
translated scripts.
17 files changed:
Makefile.SH
arg.c
arg.h
cmd.h
patchlevel.h
perl.h
perl.y
perldb [new file with mode: 0644]
perldb.man [new file with mode: 0644]
perly.c
search.c
stab.c
t/base.lex
t/op.eval [new file with mode: 0644]
util.c
x2p/a2py.c
x2p/walk.c