serialized text made more readable

This commit is contained in:
Timerix22 2022-04-17 20:33:51 +03:00
parent 5bc2f19599
commit 354e6abaea

View File

@ -54,17 +54,25 @@ Maybe __AppendValue(SerializeSharedData* shared, Unitype u){
safethrow("Null isn't supported in DtsodV24"); safethrow("Null isn't supported in DtsodV24");
break; break;
case AutoarrUnitypePtr: case AutoarrUnitypePtr:
addc('\n');
AppendTabs();
addc('['); addc('[');
tabs++;
Autoarr_foreach(((Autoarr_Unitype*)(u.VoidPtr)), e, ({ Autoarr_foreach(((Autoarr_Unitype*)(u.VoidPtr)), e, ({
addc(' '); addc('\n');
AppendTabs();
try(AppendValue(e),__); try(AppendValue(e),__);
addc(','); addc(',');
})); }));
Autoarr_remove(b); Autoarr_remove(b);
addc(' '); addc('\n');
tabs--;
AppendTabs();
addc(']'); addc(']');
break; break;
case HashtablePtr: case HashtablePtr:
addc('\n');
AppendTabs();
addc('{'); addc('{');
addc('\n'); addc('\n');
try(__serialize(b,tabs+1,u.VoidPtr),___); try(__serialize(b,tabs+1,u.VoidPtr),___);