LINUX.ORG.RU

История изменений

Исправление 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.