Jarrett Billingsley

Results 58 comments of Jarrett Billingsley

BTW I have it compiling on 32- and 64-bit GCC on both Linux and Windows now, and virtually the whole thing is ported :O except croci (which will be easy)...

If this changes, should the "implicit dummy index insertion" behavior of foreach be removed? That is, currently when you write `foreach(v; x)` the compiler inserts a dummy index before v...

Another issue -- native generators? Howwwwwwww

The more I think about it, the less I like the generator idea. For one, it's not significantly better than the iterator approach when it comes to memory allocation --...

The new field privacy mechanism has introduced another level of complexity in writing iterators. opApply returns an iterator function, which has typically been another method in the class. When that...

Returning a bool as the first value from the iterator function would work if it weren't for the fact that threads are also iterable and use a different way of...

This is something I'd rather punt to a later backwards-incompatible version of the language. A more comprehensive solution would be in order.

Huh... I wonder how Lua deals with the problem of Windows DLLs not being able to link to symbols in the host. Does every Lua module DLL have its own...

Or it could just _check_ the doc comments at compile time, and leave them as strings which are then parsed at runtime. Then you'd only have a single string for...

Well the values in the native reference table can change, but the reference to it doesn't. So yeah. The table modified mechanism works fine for them.