On Sat, Nov 22, 2008 at 1:20 AM, Thiago Rafael Becker < [EMAIL PROTECTED]> wrote:
> Hi, all > > I was looking at the recursive functions and below are my findings. > > In the case of axis2_core_utils_internal_build_rest_map_recursively, > which is a tail-recursive function, seems easy to convert it to a > iterative function. Agreed. > > > In the case of > axis2_core_utils_internal_infer_op_from_rest_map_recursively, > which is not a tail-recursive function, seems harder to do. Also, it > spans for about 250 lines, it's complicated to find how to convert it. > Did you ever thought about switching from ansi c to iso99 c? You can > do some things to reduce the line span of functions (static inline > functions) that you can't do with ansi c. What do you think about it? Well I'm not sure about that. Axis2/C has lot of codes developed with ansi c constraints. And it is not logical to move it to c99 just because of this. :). Thanks Dimuthu > > > Thanks :) > > On Thu, Nov 20, 2008 at 4:04 PM, Thiago Rafael Becker > <[EMAIL PROTECTED]> wrote: > > Hi, > > > > On Thu, Nov 20, 2008 at 2:51 PM, Dimuthu Gamage <[EMAIL PROTECTED]> > wrote: > <... Large clip ...> > -- > Thiago Rafael Becker > http://www.monstros.org/trbecker > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Thanks, Dimuthu Gamage http://www.dimuthu.org http://www.wso2.org