1 /* -*- buffer-read-only: t -*-
5 * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
6 * 2007 by Larry Wall and others
8 * You may distribute under the terms of either the GNU General Public
9 * License or the Artistic License, as specified in the README file.
12 * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
13 * This file is built by opcode.pl from its data. Any changes made here
215 OP_METHOD_NAMED = 197,
264 OP_GETSOCKNAME = 246,
265 OP_GETPEERNAME = 247,
322 OP_GETPRIORITY = 304,
323 OP_SETPRIORITY = 305,
387 #define OP_phoney_INPUT_ONLY -1
388 #define OP_phoney_OUTPUT_ONLY -2
391 /* the OP_IS_(SOCKET|FILETEST) macros are optimized to a simple range
392 check because all the member OPs are contiguous in opcode.pl
393 <DATA> table. opcode.pl verifies the range contiguity. */
395 #define OP_IS_SOCKET(op) \
396 ((op) >= OP_SEND && (op) <= OP_GETPEERNAME)
398 #define OP_IS_FILETEST(op) \
399 ((op) >= OP_FTRREAD && (op) <= OP_FTBINARY)
401 #define OP_IS_FILETEST_ACCESS(op) \
402 ((op) >= OP_FTRREAD && (op) <= OP_FTEEXEC)