It sounds appealing but sadly it hasn't been updated since 2002, it's using a very old version of Lua and the examples are not beginner friendly :(
local counter local OAMPos=OAM for counter=1,128 do MemFill16(OAMPos,168,1) OAMPos=OAMPos+8 end
Compare with C using libtonc:
// Hide all sprites for (int i = 0; i < 128; i++) { obj_mem[i].attr0 = ATTR0_HIDE; }
Or my own library in the Nim programming language:
# hide all sprites for obj in mitems(objMem): obj.hide()
FreePascal sounds fun, they seem to have a libgba wrapper, but neither the original or the wrapper are very well documented.
There's a user (PlakRast) in our Discord who's making an Ada-based toolchain, which seems very exciting. So if anyone is looking for a Pascal-like language you might wanna ask them about that :D