История изменений
Исправление makoven, (текущая версия) :
Для чего это? В любом интерпретируемом языке вроде как можно сделать:
-- data.lua
Entity({1, 2, {"yo"})
Entity({"two", "three")
...
-- main.lua
function Entity(...)
-- Сохранить даные
end
dofile("data.lua")
Но это только десериализация. А вот сериализацию не сделаешь ни через sexp ни через другие языки. Так что XML или JSON.
Исправление makoven, :
Для чего это? В любом интерпретируемом языке вроде как можно сделать:
-- data.lua
Entity({1, 2, {"yo"})
Entity({"two", "three")
...
-- main.lua
function Entity(...)
-- Сохранить даные
end
dofile("data.lua")
Но это только сериализация. А вот десериализацию не сделаешь ни через sexp ни через другие языки. Так что XML или JSON.
Исходная версия makoven, :
Для чего это? В любом интерпретируемом языке вроде как можно сделать:
-- data.lua
Entity({1, 2, {"yo"})
Entity({"two", "three")
...
-- main.lua
function Entity(...)
// Сохранить даные
end
dofile("data.lua")
Но это только сериализация. А вот десериализацию не сделаешь ни через sexp ни через другие языки. Так что XML или JSON.