[slang-users] wrong predeclaration makes function unaccessable

Jörg Sommer joerg at alea.gnuu.de
Fri Jan 5 19:52:43 EST 2007


Hi,

is this an expected behaviour?

#v+
implements("gaga");

static define foo();			% wrong behaviour
% private define foo();			% correct behaviour

static define bla()
{
    foo();
}

private define foo()
{
    message("hello");
}

bla();
#v-

% slsh /tmp/slbug.sl
% slsh --version
slsh version 0.7.5-0
S-Lang Library Version: 2.0.6

I expect an hello.

Bye, Jörg.
-- 
Da würde ich auch lieber den Panzerführerschein machen als den MCSE.
Bringt mehr, dürfte das gleiche kosten und macht sicher mehr Spaß.
                                   Jens Dittmar in de.comp.security




More information about the slang-users-l mailing list