pike.git/
src/
interpret_functions.h
Branch:
Tag:
Non-build tags
All tags
No tags
2000-04-18
2000-04-18 20:23:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>
34b70665167c5c5648121c8521ea8e883ae85112 (
19
lines) (+
10
/-
9
)
[
Show
|
Annotate
]
Branch:
7.9
Fixed a few more typos.
Rev: src/interpret_functions.h:1.7
1:
/*
-
* $Id: interpret_functions.h,v 1.
6
2000/04/18 20:
18
:
38
grubba Exp $
+
* $Id: interpret_functions.h,v 1.
7
2000/04/18 20:
23
:
59
grubba Exp $
* * Opcode definitions for the interpreter. */
102:
BREAK;
-
OPCODE2ACK
(F_EXTERNAL,"external")
+
OPCODE1ACC
(F_EXTERNAL,"external")
{ struct inherit *inherit; struct program *p;
130:
i=o->parent_identifier; o=o->parent;
-
arg2+
=inherit->parent_offset-1;
+
acc+
=inherit->parent_offset-1;
}else{ #ifdef PIKE_DEBUG if(t_flag>4)
183:
} #endif /* DEBUG_MALLOC */
-
if(!
arg2
) break;
-
--
arg2
;
+
if(!
acc
) break;
+
--
acc
;
} low_object_index_no_free(Pike_sp,
1220:
print_return_value(); break;
-
OPCODE1
(F_MAGIC_INDEX, "::`[]")
-
push_magic_index(magic_index_program,
accumulator
, arg1);
+
OPCODE1ACC
(F_MAGIC_INDEX, "::`[]")
+
push_magic_index(magic_index_program,
acc
, arg1);
BREAK;
-
OPCODE1
(F_MAGIC_SET_INDEX, "::`[]=")
-
push_magic_index(magic_set_index_program,
accumulator
, arg1);
+
OPCODE1ACC
(F_MAGIC_SET_INDEX, "::`[]=")
+
push_magic_index(magic_set_index_program,
acc
, arg1);
BREAK; OPCODE0(F_CAST, "cast")