folderToObj.src
get_folder_table = function(folder, table=null, parent="")
if table == null then table = {}
index = table.len
obj = {"parent": parent, "type": "folder", "name": folder.name}
table[str(index)] = obj
parent = str(index)
index = index + 1
scripts = folder.get_files
folders = folder.get_folders
for script in scripts
obj = {"parent": parent, "type": "script", "name": script.name, "content": escape(script.get_content)}
table[str(index)] = obj
index = index + 1
end for
for folder in folders
get_folder_table(folder, table, parent)
end for
return table
end function