X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/37442d52629699d89ef62d315d35efbc0facec21..713cef20be507239588df9cdc5f99ce04b7e0b40:/opnames.h diff --git a/opnames.h b/opnames.h index ba6a26b..fa521a4 100644 --- a/opnames.h +++ b/opnames.h @@ -2,7 +2,8 @@ * * opnames.h * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, by Larry Wall and others + * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, + * by Larry Wall and others * * You may distribute under the terms of either the GNU General Public * License or the Artistic License, as specified in the README file. @@ -257,23 +258,23 @@ typedef enum opcode { OP_FTEWRITE, /* 240 */ OP_FTEEXEC, /* 241 */ OP_FTIS, /* 242 */ - OP_FTEOWNED, /* 243 */ - OP_FTROWNED, /* 244 */ - OP_FTZERO, /* 245 */ - OP_FTSIZE, /* 246 */ - OP_FTMTIME, /* 247 */ - OP_FTATIME, /* 248 */ - OP_FTCTIME, /* 249 */ + OP_FTSIZE, /* 243 */ + OP_FTMTIME, /* 244 */ + OP_FTATIME, /* 245 */ + OP_FTCTIME, /* 246 */ + OP_FTROWNED, /* 247 */ + OP_FTEOWNED, /* 248 */ + OP_FTZERO, /* 249 */ OP_FTSOCK, /* 250 */ OP_FTCHR, /* 251 */ OP_FTBLK, /* 252 */ OP_FTFILE, /* 253 */ OP_FTDIR, /* 254 */ OP_FTPIPE, /* 255 */ - OP_FTLINK, /* 256 */ - OP_FTSUID, /* 257 */ - OP_FTSGID, /* 258 */ - OP_FTSVTX, /* 259 */ + OP_FTSUID, /* 256 */ + OP_FTSGID, /* 257 */ + OP_FTSVTX, /* 258 */ + OP_FTLINK, /* 259 */ OP_FTTTY, /* 260 */ OP_FTTEXT, /* 261 */ OP_FTBINARY, /* 262 */ @@ -320,9 +321,9 @@ typedef enum opcode { OP_MSGCTL, /* 303 */ OP_MSGSND, /* 304 */ OP_MSGRCV, /* 305 */ - OP_SEMGET, /* 306 */ - OP_SEMCTL, /* 307 */ - OP_SEMOP, /* 308 */ + OP_SEMOP, /* 306 */ + OP_SEMGET, /* 307 */ + OP_SEMCTL, /* 308 */ OP_REQUIRE, /* 309 */ OP_DOFILE, /* 310 */ OP_ENTEREVAL, /* 311 */ @@ -367,11 +368,19 @@ typedef enum opcode { OP_METHOD_NAMED,/* 350 */ OP_DOR, /* 351 */ OP_DORASSIGN, /* 352 */ - OP_CUSTOM, /* 353 */ + OP_ENTERGIVEN, /* 353 */ + OP_LEAVEGIVEN, /* 354 */ + OP_ENTERWHEN, /* 355 */ + OP_LEAVEWHEN, /* 356 */ + OP_BREAK, /* 357 */ + OP_CONTINUE, /* 358 */ + OP_SMARTMATCH, /* 359 */ + OP_SAY, /* 360 */ + OP_CUSTOM, /* 361 */ OP_max } opcode; -#define MAXO 354 +#define MAXO 362 #define OP_phoney_INPUT_ONLY -1 #define OP_phoney_OUTPUT_ONLY -2