iansharkey

Results 6 comments of iansharkey

I looks like the loadstring function is used to simplify the parsing of filter strings. I’m looking to use tiny ecs in a playdate game too, I’ll fork and see...

The code does a loadstring or load in tiny.lua; I think it’s likely that Panic removed load() to disable runtime code loading

Ok, first cut here: https://github.com/iansharkey/tiny-ecs I focused on the requireXXX/rejectXXX API functions, as the filter string version would require some more heavy-duty parsing that I don't want to tackle right...

I didn't do any performance comparisons, that's a bit of a concern, but I'll poke around (the ipairs call should likely be changed). bakpakin has contact details on their GitHub...

Much appreciated! I’ll take a different tack and do a bytecode comparison between a moderately complex requireXXX structure and my code.