Changeset 0dad890 in tol


Ignore:
Timestamp:
May 18, 2011, 6:15:35 PM (15 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
ec6a62d
Parents:
16264c8
Message:

Refs #1209

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/btol/bgrammar/spfuninst.cpp

    r16264c8 r0dad890  
    19561956    {
    19571957      uns = GraAnything()->LeftEvaluateTree(branch1,false);
    1958       BGrammar* uns_gra = uns->Grammar();
    1959       if(uns && (uns_gra!=GraNameBlock()) && (uns_gra!=GraSet()))
    1960       {
    1961         int mode = uns->Mode();
    1962         if(mode!=BCLASSMODE)
    1963         {
    1964           Error(I2("Evaluating expression ",
    1965                    "Evaluando la expresión ")+
    1966                    gra->Name()+" '"+BParser::Unparse(tre)+"'\n"+
    1967                 I2("Left term is not a valid Set or NameBlock but a ",
    1968                    "El término a la izquierda no es un Set ni un NameBlock sino un ")+
    1969                    uns_gra->Name()+" '"+BParser::Unparse(branch1)+"'\n");
    1970           DESTROY(uns);
    1971           return(NULL);
     1958      if(uns)
     1959      {
     1960        BGrammar* uns_gra = uns->Grammar();
     1961        if(uns && (uns_gra!=GraNameBlock()) && (uns_gra!=GraSet()))
     1962        {
     1963          int mode = uns->Mode();
     1964          if(mode!=BCLASSMODE)
     1965          {
     1966            Error(I2("Evaluating expression ",
     1967                     "Evaluando la expresión ")+
     1968                     gra->Name()+" '"+BParser::Unparse(tre)+"'\n"+
     1969                  I2("Left term is not a valid Set or NameBlock but a ",
     1970                     "El término a la izquierda no es un Set ni un NameBlock sino un ")+
     1971                     uns_gra->Name()+" '"+BParser::Unparse(branch1)+"'\n");
     1972            DESTROY(uns);
     1973            return(NULL);
     1974          }
    19721975        }
    19731976      }
Note: See TracChangeset for help on using the changeset viewer.