lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


I don’t remember. I’ve posted here. **Maybe** it could be a issue on Sol2, a C++ wrapper.

> On 10 Dec 2023, at 10:46, sainan@calamity.gg wrote:
> 
> Do you have any details on this memory alignment issue? I just tested Safari on iOS and it seems to work fine with my `lua.wasm` build.
> 
> On 2023-12-10 12:51, Rodrigo Delduca wrote:
>> Yes, it's possible to compile to WebAssembly, and I do that. However,
>> as I've reported here, there's a memory alignment issue in Lua that
>> causes Safari to crash.
>>> On 10 Dec 2023, at 08:48, sainan@calamity.gg wrote:
>>> It is possible to compile Lua to WASM without any source modifications -- emscripten is pretty good for that. However, the command line can still be quite a mouthful, so here's a script you can drop in your Lua source folder to just build it (assuming emscripten is installed): https://github.com/PlutoLang/wasm-builds/blob/main/build/lua.php
>>> On 2023-12-10 11:20, rzvxa wrote:
>>>> Hi Rodion,
>>>> I've checked out the playground and It is nice, I was wondering What
>>>> have you used for implementing it?
>>>> I saw a compiled Lua interpreter in wasm, Have you compiled it
>>>> yourself or used some open-source solution?
>>>> Kind Regards,
>>>> Ali Rezvani
>>>> On Sunday, December 10th, 2023 at 10:30 AM, Родион Горковенко
>>>> <rodiongork@gmail.com> wrote:
>>>>> Hi Friends!
>>>>> Recently I started creating a series of small programming lessons
>>>>> using Lua for examples and interactive exercises. I shared this idea
>>>>> here before, probably, but just now have come to implementation. To
>>>>> make things more interesting I added few functions allowing drawing
>>>>> graphics on canvas and check for user clicks etc. Anyway all this is
>>>>> targeted to beginners of course and is of not much interest to gurus.
>>>>> However the Playground feature - a kind of pastebin for lua programs
>>>>> automatically running when someone opens them by direct urls - this
>>>>> could be handy even to more advanced programmers sometimes, so I dare
>>>>> to share it here.
>>>>> Easiest way to grasp the idea is probably to visit the page and watch
>>>>> introductory video:
>>>>> https://www.codeabbey.com/index/school
>>>>> sincerely yours,
>>>>> Rodion
>>>>> P.S. I wonder if the mailing list still works. no news since Dec 1.
>>>>> And lua.org site seemingly was down yesterday.