Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] problems with local vars???

From: raimund::swol::de at: 16-Aug-2000 16:12

Hi, I have quite some problems with the scope of local variables. The following script does point it out: -------------------------------------- REBOL [] local-func: function [input][my-local-string][ my-local-string: "that is local " print append my-local-string input ] local-func "Call 1" local-func "Call 2" print my-local-string ------------------------------------- [raimund--linux]:~/Development/rebol/Tests > rebol test_locals.r that is local Call 1 that is local Call 1Call 2 ** Script Error: my-local-string has no value. ** Where: print my-local-string
The results suggest that locals are handled like static vars in C is that correct? Why does the assignemnt to my-local-string at the start of the local-func not inititalize the local? Can anyone point me to some more info about this issue? Thanx Raimund <---------------------------------------------> 42 war schon immer einge gute Antwort;-))