1 /* -*- buffer-read-only: t -*-
5 * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
6 * 2008 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.
11 * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
12 * This file is built by regen/opcode.pl from its data.
13 * Any changes made here will be lost!
146 OP_AELEMFAST_LEX = 129,
217 OP_METHOD_NAMED = 200,
266 OP_GETSOCKNAME = 249,
267 OP_GETPEERNAME = 250,
324 OP_GETPRIORITY = 307,
325 OP_SETPRIORITY = 308,
393 /* the OP_IS_(SOCKET|FILETEST) macros are optimized to a simple range
394 check because all the member OPs are contiguous in opcode.pl
395 <OPS> table. opcode.pl verifies the range contiguity. */
397 #define OP_IS_SOCKET(op) \
398 ((op) >= OP_SEND && (op) <= OP_GETPEERNAME)
400 #define OP_IS_FILETEST(op) \
401 ((op) >= OP_FTRREAD && (op) <= OP_FTBINARY)
403 #define OP_IS_FILETEST_ACCESS(op) \
404 ((op) >= OP_FTRREAD && (op) <= OP_FTEEXEC)