ViewVC logotype

Revision 977

Jump to revision: Previous Next
Author: tomek
Date: Sun Oct 19 21:09:34 2014 UTC (8 years, 3 months ago)
Changed paths: 6
Log Message:
fixed: function and blocks were incorrectly cached
       (now we have a tree in Item::Function.parameters too
        and we should go through that tree as well)
fixed: in Generator: Item::Function.par should be cleared
       only if Item::Function.name is not empty
changed: in Generator: use method 'write' of an output stream
       instead of operator<<
added: Clear() method to Blocks class
changed: in Generator
       Generator has its own Vars class now
       we don't need SetVars() method
added: to Generator:
       void CanUseCache(bool can_use_cache);
       // set whether or not we can use cache for functions or blocks
       // true by default

       void CanUseVars(bool can_use_variables);
       // set whether or not we can use variables: [def ...] statement
       // true by default

Changed paths

Path Details
Directoryezc/trunk/src/blocks.cpp modified , text changed
Directoryezc/trunk/src/blocks.h modified , text changed
Directoryezc/trunk/src/cache.cpp modified , text changed
Directoryezc/trunk/src/cache.h modified , text changed
Directoryezc/trunk/src/generator.h modified , text changed
Directoryezc/trunk/src/vars.cpp modified , text changed

ViewVC Help
Powered by ViewVC 1.2.1