Lively Kernel canvas
//
DraftRefactorSystemDictionary40
importer=newImporter();newDoc=importer.getBaseDocument();Exporter.stringify(newDoc)oldDict=newDoc.getElementById('SystemDictionary')oldDict.childNodes.lengthsystemDictionary=Exporter.addSystemDictionary(newDoc);systemDictionary.childNodes.lengthsystemDictionary===lively.data.Wrapper.dictionarylively.data.Wrapper.dictionary.childNodes.lengthimporter.canvas(newDoc).appendChild(newExporter(this.world()).serialize(newDoc,systemDictionary));varfieldNodes=$A(newDoc.getElementsByTagName('field'));this.stripEpimorphs(fieldNodes);this.stripIgnoredMorphs(fieldNodes);returnnewDoc;17
Wikicontroltruetrue
lively.data.Wrapper.collectSystemDictionaryGarbage()
null80