lua-users home
lua-l archive

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


It was thus said that the Great Coda Highland once stated:
> 
> Well, given that coroutines CAN be implemented in terms of other
> language features, you could implement them at a higher level -- some
> sort of automated source transformation at parse time so that the
> VM/JIT/whatever doesn't have to worry about it. The Javascript
> community has done this for quite a while now in order to work around
> lack of browser-side support, and while the generated code is really
> hard to read it's definitely just mechanical.

  You would still need to inform the compiler what the blocking points are
and ... no.  Just no.  

  -spc (You can pry coroutines from my cold dead hands ... )