Branch: Tag:

1997-01-30

1997-01-30 03:51:37 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

many optimizations added (see Changelog)

Rev: src/builtin_functions.c:1.25
Rev: src/docode.c:1.10
Rev: src/interpret.c:1.23
Rev: src/language.yacc:1.21
Rev: src/las.c:1.16
Rev: src/lex.c:1.14
Rev: src/lex.h:1.3
Rev: src/peep.c:1.5
Rev: src/peep.in:1.3
Rev: src/pike_types.c:1.15
Rev: src/port.h:1.11

4:   ||| See the files COPYING and DISCLAIMER for more information.   \*/   #include "global.h" - RCSID("$Id: pike_types.c,v 1.14 1997/01/27 01:28:34 hubbe Exp $"); + RCSID("$Id: pike_types.c,v 1.15 1997/01/30 03:51:36 hubbe Exp $");   #include <ctype.h>   #include "svalue.h"   #include "pike_types.h"
1137:    push_type(T_OBJECT);    return pop_type();    +  case T_INT: +  if(s->u.integer) +  { +  ret=int_type_string; +  }else{ +  ret=mixed_type_string; +  } +  reference_shared_string(ret); +  return ret; +     default:    push_type(s->type);    return pop_type();