-/*
+/* -*- buffer-read-only: t -*-
+ *
* opnames.h
*
- * Copyright (c) 1997-2002, Larry Wall
+ * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ * 2007 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.
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 */
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 */
OP_GETLOGIN, /* 345 */
OP_SYSCALL, /* 346 */
OP_LOCK, /* 347 */
- OP_THREADSV, /* 348 */
- OP_SETSTATE, /* 349 */
- OP_METHOD_NAMED,/* 350 */
- OP_CUSTOM, /* 351 */
+ OP_SETSTATE, /* 348 */
+ OP_METHOD_NAMED,/* 349 */
+ OP_DOR, /* 350 */
+ OP_DORASSIGN, /* 351 */
+ OP_ENTERGIVEN, /* 352 */
+ OP_LEAVEGIVEN, /* 353 */
+ OP_ENTERWHEN, /* 354 */
+ OP_LEAVEWHEN, /* 355 */
+ OP_BREAK, /* 356 */
+ OP_CONTINUE, /* 357 */
+ OP_SMARTMATCH, /* 358 */
+ OP_SAY, /* 359 */
+ OP_CUSTOM, /* 360 */
OP_max
} opcode;
-#define MAXO 352
+#define MAXO 361
#define OP_phoney_INPUT_ONLY -1
#define OP_phoney_OUTPUT_ONLY -2
(op) == OP_FTTTY || \
(op) == OP_FTZERO)
+/* ex: set ro: */