Rev 539 | Blame | Compare with Previous | Last modification | View Log | Download
# file opened: lua_set_page.asm1 0000 DEVICE none2 00003 0000 lua4 0000 ~ -- v1.20.0 added visible warning message5 0000 ~ assert(not sj.set_page(1))lua_set_page.asm(5): warning: [LUA] sj.set_page: only allowed in real device emulation mode (See DEVICE)6 0000 endlua7 00008 0000 DEVICE zxspectrum1289 000010 0000 lua11 0000 ~ assert(not sj.set_page(233))12 0000 ~ assert(not sj.set_page(-1))13 0000 ~ assert(sj.set_page(6))lua_set_page.asm(11): error: [LUA] [sj.set_page] Page number must be in range 0..7: 233lua_set_page.asm(12): error: [LUA] [sj.set_page] Page number must be in range 0..7: -114 0000 endlua15 000016 0000 ASSERT(7 == $$) ; slot 0 should be still default page 717 0000 ORG 0xC00018 C000 ASSERT(6 == $$) ; default slot 3 should be page 6 set by lua19 C00020 C000 lua pass3 ; wrong arguments21 C000 ~ sj.set_page(233, 2) -- not reported since Lua5.4 and LuaBridge 2.6 integration :(22 C000 ~ sj.set_page()lua_set_page.asm(21): error: [LUA] [sj.set_page] Page number must be in range 0..7: 233lua_set_page.asm(22): error: [LUA] bad argument #1 to 'set_page' (number expected, got no value)23 C000 endlua24 C000# file closed: lua_set_page.asmValue Label------ - -----------------------------------------------------------