use libdbm.nfs.a if available (libdbm.a is missing dbmclose())
[p5sagit/p5-mst-13.2.git] / opcode.h
index b754adf..e0bf4ff 100644 (file)
--- a/opcode.h
+++ b/opcode.h
@@ -385,7 +385,7 @@ EXT char *PL_op_desc[] = {
        "private variable",
        "private array",
        "private hash",
-       "private something",
+       "private value",
        "push regexp",
        "ref-to-glob cast",
        "scalar deref",
@@ -401,20 +401,20 @@ EXT char *PL_op_desc[] = {
        "glob",
        "<HANDLE>",
        "append I/O operator",
-       "regexp comp once",
-       "regexp reset interpolation flag",
+       "regexp internal guard",
+       "regexp internal reset",
        "regexp compilation",
        "pattern match (m//)",
        "pattern quote (qr//)",
        "substitution (s///)",
-       "substitution cont",
-       "character translation (tr///)",
+       "substitution iterator",
+       "transliteration (tr///)",
        "scalar assignment",
        "list assignment",
        "chop",
        "scalar chop",
-       "safe chop",
-       "scalar safe chop",
+       "chomp",
+       "scalar chomp",
        "defined operator",
        "undef operator",
        "study",
@@ -467,8 +467,8 @@ EXT char *PL_op_desc[] = {
        "bitwise and (&)",
        "bitwise xor (^)",
        "bitwise or (|)",
-       "negate (-)",
-       "integer negate (-)",
+       "negation (-)",
+       "integer negation (-)",
        "not",
        "1's complement (~)",
        "atan2",
@@ -498,8 +498,8 @@ EXT char *PL_op_desc[] = {
        "uc",
        "lc",
        "quotemeta",
-       "array deref",
-       "known array element",
+       "array dereference",
+       "constant array element",
        "array element",
        "array slice",
        "each",
@@ -507,8 +507,8 @@ EXT char *PL_op_desc[] = {
        "keys",
        "delete",
        "exists",
-       "hash deref",
-       "hash elem",
+       "hash dereference",
+       "hash element",
        "hash slice",
        "unpack",
        "pack",
@@ -535,7 +535,7 @@ EXT char *PL_op_desc[] = {
        "logical and (&&)",
        "logical or (||)",
        "logical xor",
-       "conditional operator (?:)",
+       "conditional expression",
        "logical and assignment (&&=)",
        "logical or assignment (||=)",
        "method lookup",
@@ -545,7 +545,7 @@ EXT char *PL_op_desc[] = {
        "caller",
        "warn",
        "die",
-       "reset",
+       "symbol reset",
        "line sequence",
        "next statement",
        "debug next statement",
@@ -683,11 +683,11 @@ EXT char *PL_op_desc[] = {
        "semctl",
        "semop",
        "require",
-       "do 'file'",
+       "do \"file\"",
        "eval \"string\"",
-       "eval exit",
+       "eval \"string\" exit",
        "eval {block}",
-       "eval block exit",
+       "eval {block} exit",
        "gethostbyname",
        "gethostbyaddr",
        "gethostent",
@@ -721,7 +721,7 @@ EXT char *PL_op_desc[] = {
        "getlogin",
        "syscall",
        "lock",
-       "per-thread variable",
+       "per-thread value",
        "set statement info",
        "method with known name",
 };
@@ -1567,7 +1567,7 @@ EXT U32 PL_opargs[] = {
        0x0022281c,     /* vec */
        0x0122291c,     /* index */
        0x0122291c,     /* rindex */
-       0x0004290f,     /* sprintf */
+       0x0004280f,     /* sprintf */
        0x00042805,     /* formline */
        0x0001379e,     /* ord */
        0x0001378e,     /* chr */