lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


> * Lexer Only: Hex format definition (you know, 0x00000000, 0x0F001CE0, 

You can do that already in 5.1.

> * VM: Coco patch integration?

Not direct integration, but 5.2 will remove most restrictions on
yielding across metamethod/C-call boundaries.

> * Lexer Only: A continue statement is in dire need

We don't see such a dire need for that. Plus it does have semantics problems,
due to upvalues in closures, discussed here in the past.

> local tbl = {ReturnSixIncrementalValuesFromZeroToSix(), 7, 8, 9} -- this 
> would equate to doing {1, 2, 3, 4, 5, 6, 7, 8, 9}

This is a bad idea.

> * VM: Add support for __overrideindex (as the meta-method's name 
> suggest, override a key in the table which already contains a non-nil 
> value with a new value, nil or otherwise)

The usual answer is to use proxies.

> * C Std Lib: UTF-8 string support

Best supplied by external libraries.

Thanks for the suggestions.