pike.git / lib / master.pike.in

version» Context lines:

pike.git/lib/master.pike.in:1:   // -*- Pike -*-   //   // Master Control Program for Pike.   //   // 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: master.pike.in,v 1.247 2003/01/09 14:29:27 grubba Exp $ + // $Id: master.pike.in,v 1.248 2003/01/13 14:42:06 grubba Exp $      #pike __REAL_VERSION__      // Some programs destroys character pairs beginning with the currency   // symbol when running in chinese locale.   #if "ยค/" != "\244/"   #error "master.pike.in is corrupted."   #endif      // --- Some configurable parameters
pike.git/lib/master.pike.in:1867:       mixed main_resolv(array syms) {    mixed v = resolv(syms[0]);    foreach(syms[1..], string sym)    if(v) v = v[sym];    if(!v)    _error("Could not resolv %s\n", syms*".");    return v;    };    + #ifdef __AUTO_BIGNUM__ +  // Load bignum support... +  { +  mixed v = resolv("Gmp.bignum"); +  if (!v) _error("Failed to load Gmp.bignum.\n"); +  } + #endif /* __AUTO_BIGNUM__ */ +     switch (postparseaction)    {    case "features":    write( main_resolv( "Tools.Install.features"/"." )()*"\n"+"\n" );    exit(0);       case "info":    write("Software......Pike\n"    "Version......."+version()+"\n"    "WWW...........http://pike.ida.liu.se/\n"
pike.git/lib/master.pike.in:2557:      //!   string describe_program(program p)   {    string s;    if(!p) return 0;       if(s=get_clean_program_path(p, "object_program(", ")", ""))    return s;    -  if(mixed tmp=(function_object(p) || function_program(p))) +  if(mixed tmp=(function_object(p) || function_program(p))) {    if(s = function_name(p))    {    return describe_module(tmp) + s;    } -  +  }       if(s=_static_modules.Builtin()->program_defined(p))    return EXPLODE_PATH(s)[-1];       return 0;   }      //!   string describe_function (function f)   {