How hard would it be to implement a "self" keyword extension which references the contextual function name wherein it was referenced?

int foo(int a)
{
    // recursion
    self(a + 1);
}

int food(int a)
{
    // recursion
    self(a + 1);
}

Obviously not a useful example, but demonstrates that to call each function it's in again that it can be done without knowing the function name.

Best regards,
Rick C. Hodgin

Reply via email to