ezc/src
Tomasz Sowa 8e85a398d6 added: FunInfo<>::fun_data
now we have a pointer to FunData struct
         by default the pointer is null
         you can create an object of a class derived from FunData
         an set the pointer to the object
         those pointers will be kept on the [for] stack
         and will be auto removed
         (not finished yet -- need some testing)
added:   to FunInfo<>::
         bool is_if;
         bool is_is;
         bool is_normal;
         bool is_filter;
removed: from FunInfo<>:
         bool is_for_first_iter;
changed: in FunInfo<>:
         int iter -> size_t iter
         now it indicates the number of a current iteration for the [for] statement 
         for other statements than [for] this is always zero
         (the same old behaviour as before revision 331)
added:   in FunInfo<>:
         size_t last_iter
         it indicates the number of a previous [for] iteration
         for a [for] it returns not the current iterator but a value from a previous [for]



git-svn-id: svn://ttmath.org/publicrep/ezc/trunk@391 e52654a7-88a9-db11-a3e9-0013d4bc506e
2012-02-24 12:04:36 +00:00
..
Makefile updated Makefile 2012-01-12 03:20:01 +00:00
Makefile.dep updated Makefile 2012-01-12 03:20:01 +00:00
Makefile.o.dep now ezc is using 'pikotools' (utf8) 2012-01-12 02:32:04 +00:00
ezc.h now ezc is using 'pikotools' (utf8) 2012-01-12 02:32:04 +00:00
functions.h added: methods Begin() and End() to Functions<> 2012-01-06 12:05:10 +00:00
funinfo.h added: FunInfo<>::fun_data 2012-02-24 12:04:36 +00:00
generator.h added: FunInfo<>::fun_data 2012-02-24 12:04:36 +00:00
item.cpp changed: [is...] statements use only the output string now (when comparing) 2011-04-26 17:17:06 +00:00
item.h added filters: 2011-01-26 12:42:49 +00:00
pattern.cpp now ezc is using 'pikotools' (utf8) 2012-01-12 02:32:04 +00:00
pattern.h now ezc is using 'pikotools' (utf8) 2012-01-12 02:32:04 +00:00
stringconv.cpp fixed: performance (memcpy used too often) 2010-11-23 21:59:52 +00:00
stringconv.h added: support for UTF-8 (files utf8.h utf8.cpp) 2010-11-22 01:23:32 +00:00