Size: a a a

2021 September 19

AK

Alex Kotik in pro.lua
Да, на сайте у них написано, что скоро будет манифест тайпинг (как в Питоне), но уже достаточно долго висит, может уже и забили на это.
источник
2021 September 20

ШТ

Шмель Тяжеловес... in pro.lua
Такого дефайна нету.
источник

IK

ILLIA KOSHMARIK in pro.lua
Друзья подскажите есть ли готовое коробочное решение для генерации исходников луа из файлов xml/json /чего то ещё. Пользователь работает в приложении wpf,где набрасывает бизнес логику в UI. Данные экспортируются в хмл. Как преобразовать их в луа скрипт,не изобретая велосипеда? Пользователь не технарь, заставлять учить луа нельзя.
источник

VM

Vadim Misbakh-Solovi... in pro.lua
во-первых, Lua специально создавался для не-технарей
источник

VM

Vadim Misbakh-Solovi... in pro.lua
даже нумерация в массивах с единицы
источник

VM

Vadim Misbakh-Solovi... in pro.lua
во-вторых, твой вопрос подразумевакт что мы знаем что такое "приложение wpf", а это не так. И заставлять людей, отвечающих на твой вопрос гуглить что ты имел в виду (да ещё и с шансом ошибиться) - моветон как минимум
источник

VM

Vadim Misbakh-Solovi... in pro.lua
в-третьих, если где-то что-то и есть, то искать нужно в инфраструктуре вокруг этого "приложения wpf"
источник

VM

Vadim Misbakh-Solovi... in pro.lua
xml/json/что-то ещё - это не просто файлы. Это форматы хранения данных.
Данные бывают разные.
источник

VM

Vadim Misbakh-Solovi... in pro.lua
xml - вообще язык разметки, json - структура объектной нотации данных для упрощённой передаци, а Lua - язык программирования
источник

VM

Vadim Misbakh-Solovi... in pro.lua
ни о каком ПРЕОБРАЗОВАНИИ рандомно взятого представителя одного из них в другое речи идти не может
источник

VM

Vadim Misbakh-Solovi... in pro.lua
так что ищи в экосистеме этого своего поделия конвертеры в Lua.

// ну, или пиши сам 🤷‍♂️ это не так сложно, как может показаться
источник

S

Snusmumriken in pro.lua
Ты имеешь ввиду, как преобразовать json/xml в луа-таблицу?
Типа, есть

<html>
 <body bgcolor="#ffffff">
   <h>ПРИВЕТ!</h>
 </body>
</html>

И надо преобразовать это в
local t = {
 {
   tag = "html",
   content = {
     {
       tag = "body",
       props = {
         bgcolor = "#ffffff"
       }
       content = {
         {
           taп = "h",
           content = {
             "ПРИВЕТ"
           }
         }
       }
     }
   }
 }
}
?
источник

S

Snusmumriken in pro.lua
Дело в том, что данные в одном формате можно преобразовать в данные в каком-нибудь другом формате. "Преобразовать данные в скрипт" может означать слишком много всего, например прочитать луа-скриптом, распарсить и что-то сделать на основе скрипта, или, как я предположил выше — "преобразовать в языкочитаемый вид". Вкратце: скрипт это действия, данные это данные, и от них могут зависеть действия, но это не обязательно.
источник

VM

Vadim Misbakh-Solovi... in pro.lua
лучше не телепатировать что он имеет в виду
источник

S

Snusmumriken in pro.lua
Есть опыт взаимодействия с ним?
источник

VM

Vadim Misbakh-Solovi... in pro.lua
потому что я почти уверен, что он хочет чтобы на выходе был готовый код, который делает "зашибись и чтобы музыка играла" :)
источник

S

Snusmumriken in pro.lua
Ну пока не уточнил — нет смысла гадать.
источник

VM

Vadim Misbakh-Solovi... in pro.lua
есть опыт взаимодействия с людьми настолько же неконкретно формулирующими вопросы про %рандомная_хрень_нейм% лишь косвенно связанные с онтопом чата :)
источник

S

Snusmumriken in pro.lua
Будь выше этого. Сначала узнаём полную историю, потом решаем. Преждевременные эя.. Выводы не всегда имеют основания для каждого конкретного случая.
источник

VM

Vadim Misbakh-Solovi... in pro.lua
кстати, у меня, вот, более онтопичный вопрос (но тоже хрень, на самом деле)
источник