Changeset a4b4fb8 in tol


Ignore:
Timestamp:
Sep 11, 2009, 2:47:03 PM (17 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
3005000
Parents:
a5e46b1
Message:

Methods can access to the elements of the owner of its class

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

File:
1 edited

Legend:

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

    ra5e46b1 ra4b4fb8  
    843843  List* dec = carIsList?Tree::treNode((List*) argList):(List*)argList;
    844844/*
    845   BText unparsed = BParser::Unparse(dec,"");
    846   if(unparsed=="BysMcmc::McmcReloaderDefault aux")
    847   {
    848     trace_counter++;
    849     if(trace_counter==5)
    850       printf("");
    851     Std(BText("\nTRACE count(BysMcmc::McmcReloaderDefault aux)=")+trace_counter);
    852   }
     845  if(BParser::Unparse(dec,"")=="Point P")
     846    printf("");
    853847*/
    854848  BGrammar* gra = GetLeft(Grammar(), dec, name, rest, str, cls);
    … …  
    951945                                Tree::treNode((List*) argList),
    952946                          name, rest, str, cls);
    953 //Std(Out()+"\nCreating operator <"+ name + ">\n"+Unparse(argList));
    954947  if(rest && gra)
    955948  {
    … …  
    16361629      BClass::currentStatic_ = staticOwner_;
    16371630    }
     1631    if(!funNameBlock && BClass::currentStatic_ &&
     1632       BClass::currentStatic_->NameBlock())
     1633    {
     1634      funNameBlock = BClass::currentStatic_->NameBlock();
     1635      BNameBlock::SetCurrent(funNameBlock);
     1636    }
    16381637    result = Grammar()->EvaluateTree(definition_, 1);
    16391638    BClass::currentStatic_ = oldStaticOwner;
Note: See TracChangeset for help on using the changeset viewer.