Changeset 6ab8799 in tol


Ignore:
Timestamp:
Dec 11, 2010, 11:56:21 PM (16 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
6db48a2
Parents:
8ce217c
Message:

Refs #1029
Just descriptions

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@2793 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/contrib/cint/tolCint.cpp

    r8ce217c r6ab8799  
    4242
    4343*/
     44
     45//--------------------------------------------------------------------
     46 BText cint_url_link()
     47//--------------------------------------------------------------------
     48{
     49  return(I2( 
     50  "\nSee more about the C/C++ interpreter CINT at ",
     51  "\nMás detalles acerca del intérprete CINT para C/C++ en ")+
     52  "\n  http://root.cern.ch/drupal/content/cint\n"
     53  "\n  http://root.cern.ch/viewvc/trunk/cint/doc/ref.txt\n");
     54}
    4455
    4556
    … …  
    7384//--------------------------------------------------------------------
    7485
    75 //--------------------------------------------------------------------
    76 static BText cint_url_link = I2(
    77 //--------------------------------------------------------------------
    78   "\nSee more about the C/C++ interpreter CINT at ",
    79   "\nMás detalles acerca del intérprete CINT para C/C++ en ")+
    80   "\n  http://root.cern.ch/drupal/content/cint\n"
    81   "\n  http://root.cern.ch/viewvc/trunk/cint/doc/ref.txt\n";
    8286
    8387//--------------------------------------------------------------------
    … …  
    8993     "Carga un fichero C/C++ en el ámbito global para ser usado en "
    9094     "TOL mediante las funciones de la API de CINT.")+
    91      cint_url_link,
     95     cint_url_link(),
    9296     BOperClassify::Conversion_);
    9397  void BDatCINT_loadfile::CalcContens()
    … …  
    105109  I2("Unloads a C/C++ file previously loaded by Cint.loadfile.",
    106110     "Descarga un fichero C/C++ previamente cargado con Cint.loadfile")+
    107      cint_url_link,
     111     cint_url_link(),
    108112     BOperClassify::Conversion_);
    109113  void BDatCINT_unloadfile::CalcContens()
    … …  
    119123  DefExtOpr(1, BDatCINT_exec_tempfile, "Cint.exec_text", 1, 1, "Text",
    120124  "(Text expression)",
    121     I2("Executes any C/C++ expression or set of expressions, such that the "
    122      "last one returns an integer or double value.\n"
     125    I2("Executes any C/C++ expression or set of expressions.\n"
    123126     "Functions loaded with Cint.loadfile can be callable.\n"
    124127     "Unlike Cint.calc API, Cint.exec_text can evaluate declaration and "
    125128     "conditional statement. However, because Cint.exec_text uses temporary "
    126129     "file, execution can be slower than Cint.calc\n",
    127      "Ejecuta una expresión C/C++ o grupo de expresiones tales que la última "
    128      "de ellas devuelve un resultado de tipo integer o double.\n"
     130     "Ejecuta una expresión C/C++ o grupo de expresiones.\n"
    129131     "Se pueden usar las funciones previamente cargadas con Cint.loadfile\n"
    130132     "Al contrario que con Cint.calc sí se pueden declarar variables y "
    … …  
    132134     "que internamente se usa un fichero temporal en disco puede resultar "
    133135     "más lento en ejecución.")+
    134      cint_url_link,
     136     cint_url_link(),
    135137     BOperClassify::Conversion_);
    136138  void BDatCINT_exec_tempfile::CalcContens()
    … …  
    139141  if(CheckNonDeclarativeAction("Cint.exec_text")) { return; }
    140142  BText& expression = Text(Arg(1));
    141   G__value g = G__exec_text(expression);
    142   switch (g.type)
    143   {
    144     case 100: contens_ = g.obj.d; break;
    145     case 105: contens_ = g.obj.i; break;
    146     default: Error(I2("Unknown CINT type ",
    147                       "Tipo CINT desconocido ")<<g.type);
    148   }
     143  G__exec_text(expression);
     144  contens_ = true;
    149145}
    150146
    … …  
    163159     "No se pueden declarar variables ni funciones ni hacer ciclos ni "
    164160     "sentencias condicionales.")+
    165      cint_url_link,
     161     cint_url_link(),
    166162     BOperClassify::Conversion_);
    167163  void BDatCINT_calc::CalcContens()
    … …  
    212208     "Por ejemplo, es posible cambiar los elementos de una matriz pero "
    213209     "no el número de celdas, filas o columnas")+
    214     cint_url_link,
     210    cint_url_link(),
    215211  BOperClassify::Conversion_);
    216212  void BDatCINT_import_from_tol::CalcContens()
Note: See TracChangeset for help on using the changeset viewer.