pike.git / lib / master.pike.in

version» Context lines:

pike.git/lib/master.pike.in:1005:   //!   //! @seealso   //! @[compile()], @[compile_string()], @[cpp()]   //!   program compile_file(string filename,    object|void handler,    void|program p,    void|object o)   {    AUTORELOAD_CHECK_FILE(filename); -  return compile(cpp(master_read_file(filename), +  string code = cpp(master_read_file(filename),    filename,    1,    handler,    compat_major, -  compat_minor), +  compat_minor); +  if (!code) { +  error("Required feature missing.\n"); +  } +  return compile(code,    handler,    compat_major,    compat_minor,    p,    o);   }         //! @appears normalize_path   //! Replaces "\" with "/" if runing on MS Windows. It is