Branch: Tag:

1999-03-11

1999-03-11 13:44:38 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

::`[] should now work

Rev: src/docode.c:1.45
Rev: src/interpreter.h:1.2
Rev: src/language.yacc:1.114
Rev: src/lex.c:1.64
Rev: src/object.c:1.60
Rev: src/object.h:1.25
Rev: src/pike_memory.h:1.11
Rev: src/program.c:1.116

5:   \*/   /**/   #include "global.h" - RCSID("$Id: lex.c,v 1.63 1999/02/20 17:47:02 grubba Exp $"); + RCSID("$Id: lex.c,v 1.64 1999/03/11 13:44:32 hubbe Exp $");   #include "language.h"   #include "array.h"   #include "lex.h"
246:   { "global=local;", F_LOCAL_2_GLOBAL, I_HASARG },   { "local->x", F_LOCAL_ARROW, I_HASARG },   { "global[local]", F_GLOBAL_LOCAL_INDEX, I_HASARG }, + { "::`[]", F_MAGIC_INDEX, I_HASARG }, + { "::`[]=", F_MAGIC_SET_INDEX, I_HASARG },   };      struct instr instrs[F_MAX_INSTR - F_OFFSET];