WISH 729 B

12345678910111213141516171819202122
  1. ... as an l-value to get all results of a function call?
  2. at least ...[i] and #...
  3. extend to full tuples?
  4. __and __or __not metamethods
  5. lua_tostring, lua_tonumber, lua_touseradta etc push values in stack
  6. __tostring,__tonumber, __touserdata metamethods are checked
  7. and expected to push an object of correct type on stack
  8. lua_rawtostring, lua_rawtonumber, lua_rawtouserdata don't
  9. push anything on stack, return data of appropriate type,
  10. skip metamethods and throw error if object not of exact type
  11. package.findfile exported
  12. module not polluting the global namespace
  13. coxpcall with a coroutine pool for efficiency (reusing coroutines)
  14. exception mechanism formalized? just like the package system was.
  15. a nice bitlib in the core