pike.git / lib / master.pike.in

version» Context lines:

pike.git/lib/master.pike.in:1:   /* -*- Pike -*-    * -  * $Id: master.pike.in,v 1.95 2000/01/16 05:19:20 hubbe Exp $ +  * $Id: master.pike.in,v 1.96 2000/01/27 23:07:27 hubbe Exp $    *    * Master-file for Pike.    *    * Based on master.pike 1.67.    */      // Some configurable parameters useful for debugging      #define PIKE_AUTORELOAD   
pike.git/lib/master.pike.in:420:    if(stringp(prog))    {    if(program p=cast_to_program(prog,backtrace()[-2][0]))    return p(@args);    else    error(sprintf("new: failed to find program %s.\n",prog));    }    return prog(@args);   }    - multiset mkmultiset(array a) - { -  return aggregate_multiset(@a); - } -  +    function clone = new;      /* This array contains the names of the functions    * that a replacing master-object may want to override.    */   constant master_efuns = ({    "basename",    "dirname",    "is_absolute_path",    "explode_path",
pike.git/lib/master.pike.in:446:    "compile_string",    "compile_file",    "add_include_path",    "remove_include_path",    "add_module_path",    "remove_module_path",    "add_program_path",    "remove_program_path",    "describe_backtrace",    "describe_error", -  "mkmultiset", +     "new",    "clone",       "getenv",    "putenv",      #ifdef GETCWD_CACHE    "cd",    "getcwd",   #endif