uci-berry-utils/test/subobjtst.be

29 lines
687 B
Plaintext

debug = false
debug2 = false
#############################################################
# only for development start on dev machine
import sys
sys.path().push('/data/coding/berry/modules/util')
sys.path().push('/data/coding/berry/modules/dev')
print(sys.path())
##########################################################
import object
var datafile = 'test.dat'
var more = object({})
# use parent parameter to track use with save and load.
var data = object(datafile,{'autoload':false, 'sobj':['more']}) #sobj are maps to be treated as objects
if path.exists(datafile)
data.load()
else
data.max = 10
data.more = {}
end
more.assign(data.more)
data._autosave = true