Size: a a a

2021 September 07

RA

R A in pro.lua
Сделайте прослойку posix и портируйте на здоровье. Или уже есть?
источник

D

Den in pro.lua
нет позикса)
источник

D

Den in pro.lua
по возможности можно это сделать на Колибри)
источник

А

Александр in pro.lua
Так может у колибри есть свой тематический чат по этой теме ? ПМСМ лучше его сделать + в @it_chats добавить
источник

D

Den in pro.lua
Щас скину
источник
2021 September 08

T

Tverd in pro.lua
Все привет! недавно начитался хабра и возникла мысль, а можно ли как-то управлять байткодом внутри интерпретатора луа? ну допустим он странслировал мой исходник себе в машину, а я его прочитал и поменял пару байт кодов?
источник

S

Snusmumriken in pro.lua
string.dump/loadstring
источник

T

Tverd in pro.lua
не совсем, именно байткоды
источник

S

Snusmumriken in pro.lua
Ну дык это байткоды )
Просто не в человекочитаемом виде.
источник

T

Tverd in pro.lua
ну да ) а неплохо бы в нормальном... когда-то я что-то видел, но уже не помню где
источник

T

Tverd in pro.lua
лоадстринг же грузит только исходник на луа
источник

S

Snusmumriken in pro.lua
И байткод.
источник

G

GNU/Vsevolod in pro.lua
https://www.lua.org/pil/24.2.3.html
см static void stackDump
источник

S

Snusmumriken in pro.lua
источник

S

Snusmumriken in pro.lua
Если добудешь где-то преобразователь нечитаемого байткода в листинг и обратно — сможешь делать редактор байткода. Но он сильно зависит от версии луёв.
источник

T

Tverd in pro.lua
спасибо, стэкдамп я реализовал на Ниме, вполне сносно, и это не то ) это что пришло в функцию в качестве параметров (ну обычно)
источник

T

Tverd in pro.lua
это луаджит?
источник

S

Snusmumriken in pro.lua
Ага, но в 5.1-5.4 оно точно так же работает.
источник

T

Tverd in pro.lua
щас проверю, в обычном луа выдавался исходник функции
источник

T

Tverd in pro.lua
блин, работает... теперь дело за малым, парсить код )
источник