From 5ea1146ef0954b3da124e75c02ea111b90a16405 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Mon, 28 Jan 2008 18:02:12 +0100 Subject: [PATCH] Reordered the opcodes somewhat, added F_MULTI_ASSIGN. Rev: src/opcodes.h:1.44 --- src/opcodes.h | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/opcodes.h b/src/opcodes.h index faa0a85999..9d8f445843 100644 --- a/src/opcodes.h +++ b/src/opcodes.h @@ -2,7 +2,7 @@ || This file is part of Pike. For copyright information see COPYRIGHT. || Pike is distributed under GPL, LGPL and MPL. See the file COPYING || for more information. -|| $Id: opcodes.h,v 1.43 2006/10/28 18:15:30 grubba Exp $ +|| $Id: opcodes.h,v 1.44 2008/01/28 17:02:12 grubba Exp $ */ #ifndef OPCODES_H @@ -194,6 +194,13 @@ enum Pike_opcodes /* Used to mark an entry point from eval_instruction(). */ F_ENTRY, + /* These two are only used for dumping. */ + F_FILENAME, + F_LINE, + + /* Alias for F_EXTERNAL when the identifier is a getter/setter. */ + F_GET_SET, + /* * These are token values that needn't have an associated code for the * compiled file @@ -223,6 +230,7 @@ enum Pike_opcodes F_SUB_EQ, F_VAL_LVAL, F_XOR_EQ, + F_MULTI_ASSIGN, F_NOP, F_RANGE_FROM_BEG, /* a[i.. */ F_RANGE_FROM_END, /* a[<i.. */ @@ -245,13 +253,6 @@ enum Pike_opcodes F_VOLATILE_RETURN, F_MAX_INSTR, - - /* These two are only used for dumping. */ - F_FILENAME, - F_LINE, - - /* Alias for F_EXTERNAL when the identifier is a getter/setter. */ - F_GET_SET, }; #undef OPCODE0 -- GitLab