2.3. const.bas

[<<<] [>>>]

This program test the difference local (module local) and global constants.

Example const.bas :

module TEST
a = "VARIABLE"
Global Const a = "a "
Const b = "b "

sub TestSub const c = "c " print " values in TestSub=",a,b,c,"\n" var a print "a in sub=",a,"\n" end sub

print "values in the module=",a,b,c,"\n" print "values called from within the module:\n" TestSub var a print "a in module=",a,"\n" end module print "values outside the module=",a,b,c,"\n" print "values called from outside the module:\n" TEST::TestSub var a print "a in global=",a,"\n"

Result executing const.bas :

Possible error messages sent to stderr:


[<<<] [>>>]