Files
harbour-core/tests/statinit.prg
2013-10-09 20:08:24 +02:00

23 lines
446 B
Plaintext

// ; Donated to the public domain by
// Viktor Szakats (vszakats.net/harbour)
MEMVAR p_cMyPubVar
STATIC s_bBlock1 := {|| Hello() }
STATIC s_bBlock2 := {|| p_cMyPubVar }
PROCEDURE Main()
PUBLIC p_cMyPubVar := "Printed from a PUBLIC var from a codeblock assigned to a static variable."
Eval( s_bBlock1 )
? Eval( s_bBlock2 )
RETURN
FUNCTION Hello()
? "Printed from a codeblock assigned to a static variable."
RETURN NIL