You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I wonder if e.g. assert could be implemented in pure Lua. This would require linking a Lua preamble to all VMs? Would that reside somewhere as a file to be pulled in to the build, or just a module with a big string inside?
The list is here. A few of those are already done:
assert
collectgarbage
- Add GC #57dofile
,loadfile
- this requires filesystem access, so probably will have to wait for Introduce filesystem capabilities #24error
getfenv
_G
- _G evaluates to Nil #29getmetatable
,setmetatable
ipairs
,pairs
- covered by Implement __pairs and __ipairs #37 ?load
- but see Add missing parameters to load (source, env) #85loadstring
next
pcall
print
- needs Introduce stdio capabilities #23rawequal
- rawlen/rawget etc. #72rawget
- rawlen/rawget etc. #72rawlen
- rawlen/rawget etc. #72rawset
select
- Select function & call spill added #67tonumber
- Addedtonumber
#65tostring
- Implement tostring and the metafunction #39type
unpack
_VERSION
- rawlen/rawget etc. #72 as a bonusxpcall
The text was updated successfully, but these errors were encountered: