pike.git / src / builtin_functions.c

version» Context lines:

pike.git/src/builtin_functions.c:1:   /*   || 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: builtin_functions.c,v 1.510 2003/09/08 19:51:33 mast Exp $ + || $Id: builtin_functions.c,v 1.511 2003/09/11 12:26:45 jhs Exp $   */      #include "global.h" - RCSID("$Id: builtin_functions.c,v 1.510 2003/09/08 19:51:33 mast Exp $"); + RCSID("$Id: builtin_functions.c,v 1.511 2003/09/11 12:26:45 jhs Exp $");   #include "interpret.h"   #include "svalue.h"   #include "pike_macros.h"   #include "object.h"   #include "program.h"   #include "array.h"   #include "pike_error.h"   #include "constants.h"   #include "mapping.h"   #include "stralloc.h"
pike.git/src/builtin_functions.c:4548:    if ((Pike_sp != old_sp+1) && (Pike_sp[-2].type == T_STRING)) {    /* Concat. */    f_add(2);    }    }       f_aggregate(DO_NOT_WARN(Pike_sp - old_sp));    return i;   }    - /*! @decl array parse_format(string fmt) -  *! -  *! Parses a sprintf/sscanf-style format string + /** @decl array parse_format(string fmt) +  ** +  ** Parses a sprintf/sscanf-style format string    */   static void f_parse_format(INT32 args)   {    struct pike_string *s = NULL;    struct array *a;    ptrdiff_t len;       get_all_args("parse_format", args, "%W", &s);       len = low_parse_format(STR0(s), s->len);