class Test( param )
a = "Hello world"
b = param
init
> "Initializing test"
end
function show()
> "Self: ", self
> "A:", self.a
> "B:", self.b
end
end
import from vfs in vfs
f = vfs.create("testclass.tst")
s = Storer()
s.store( Test )
s.commit(f)
f.close()
//=======================================
import from vfs in vfs
f = vfs.open( "testclass.tst" )
r = Restorer()
r.restore(f)
Test1 = r.next()
Y2xhc3MgVGVzdCggcGFyYW0gKQogICBhID0gIkhlbGxvIHdvcmxkIgogICBiID0gcGFyYW0KICAgaW5pdAogICAgICA+ICJJbml0aWFsaXppbmcgdGVzdCIKICAgZW5kCgogICBmdW5jdGlvbiBzaG93KCkKICAgPiAiU2VsZjogIiwgc2VsZgogICA+ICJBOiIsIHNlbGYuYQogICA+ICJCOiIsIHNlbGYuYgogICBlbmQKZW5kCgppbXBvcnQgZnJvbSB2ZnMgaW4gdmZzCmYgPSB2ZnMuY3JlYXRlKCJ0ZXN0Y2xhc3MudHN0IikKcyA9IFN0b3JlcigpCnMuc3RvcmUoIFRlc3QgKQpzLmNvbW1pdChmKQpmLmNsb3NlKCkKCi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CmltcG9ydCBmcm9tIHZmcyBpbiB2ZnMKZiA9IHZmcy5vcGVuKCAidGVzdGNsYXNzLnRzdCIgKQpyID0gUmVzdG9yZXIoKQpyLnJlc3RvcmUoZikKVGVzdDEgPSByLm5leHQoKQo=