|
This kind of breaking-the-standard-Lua extensions are suitable to luaSub, where each code chunk can have minor tweaks to itself, leaving others unaffected.
I, too, like the C string lexing, but on the other hand seem never to have really missed it in Lua.
Also the string folding at compile time could be given to luaSub to do, instead of troubling the core.
As to the state of luaSub, all major bugs in the C side are now solved, and half of the mods are passing self tests.
-asko Eric Tetz kirjoitti 31.1.2008 kello 3:28:
On Jan 30, 2008 5:26 PM, Eric Tetz <erictetz@gmail.com> wrote:On Jan 30, 2008 5:20 PM, Luiz Henrique de Figueiredo <lhf@tecgraf.puc-rio.br> wrote:This will break expressions like f "A" "B", which is interpreted as f("A")("B")."A" and "B" are treated as "AB" by the lexer, so the interpreter sees f"AB".Hmmm... I see now that it's not *supposed* to see f"AB". :( Well, scratch that idea then. :)