Changeset 8597e37b in tol


Ignore:
Timestamp:
Mar 4, 2011, 6:59:13 PM (16 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
347d077
Parents:
1027aba
Message:

Fixes #1004

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

File:
1 edited

Legend:

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

    r1027aba r8597e37b  
    665665  BSyntaxObject* result = NIL, *rightResult=NIL;
    666666  TRACE_SHOW_MEDIUM(fun," 1");
    667   if(!IsIdentifier(name)) { return(NIL); }
     667  if(!IsIdentifier(name))
     668  {
     669    Error(name+I2(" is not a valid identifier and could not be created.",
     670                  " no es un identificador válido y no se pudo crear."));
     671    return(NIL);
     672  }
     673  if(name=="inf")
     674  {
     675    Error(name+I2(" is a numeric constant and could not be replaced.",
     676                  " no es un identificador válido y no se pudo reemplazar."));
     677    return(NIL);
     678  }
     679
    668680  TRACE_SHOW_MEDIUM(fun," 2");
    669681  BInt level = BGrammar::Level();
Note: See TracChangeset for help on using the changeset viewer.