Re: lua branch rebased

2013-09-09 Thread Nala Ginrut
Congrats! You survived from that manual parser! :-) But I'm concern the parser is hard to extend if we need mordern Lua grammar. 2013-9-10 AM4:20,Ian Price ianpric...@googlemail.com: So, it's been 5 months since I originally posted those patches about Guile Lua. How time flies when you are

Re: lua branch

2013-05-21 Thread Phil
Hey guys, I was just thinking about Guile Lua (and feeling guilty that I never did finish it). Anyway, I never did make any progress after my 2012 posts. I got a little discouraged while implementing Lua's multiple values everywhere, to be honest. By all means, feel free to take over the lua

Re: lua branch

2013-05-21 Thread Phil
multiple values everywhere, to be honest. By all means, feel free to take over the lua branch. As long as it's okay with Ludo, Andy, whoever is in charge these days, I think you should push to it with reckless abandon instead of submitting patches since it isn't used in guile (yet). On Wed, Apr 17

Re: lua branch

2013-04-17 Thread Ian Price
Ian Price ianpric...@googlemail.com writes: The current issues with lua vs master are as follows 1) application has been renamed to call on master 2) sequence has been replaced with seq which is not quite a drop-in 3) while was being compiled into something with improper scoping. I have

Re: lua branch

2013-04-12 Thread Ian Price
Ian Price ianpric...@googlemail.com writes: I don't know much about Lua, but I think I could do the following. 1. Fix the lua-lexer failure. 2. Disable or fix[1] the variable-arguments functionality. 3. Rebase or merge with modern stable or master 4. Fix the errors that arise as a result of

Re: lua branch

2013-03-26 Thread Nala Ginrut
hi ijp! Here're some rough thoughts about the patch: On Tue, 2013-03-26 at 05:50 +, Ian Price wrote: Ian Price ianpric...@googlemail.com writes: I don't know much about Lua, but I think I could do the following. 1. Fix the lua-lexer failure. 2. Disable or fix[1] the

Re: lua branch

2013-03-26 Thread Ian Price
Nala Ginrut nalagin...@gmail.com writes: + (let* ((old-vararg-function *vararg-function*) + (old-vararg-gensym *vararg-gensym*)) Is 'let' better here? Actually, I didn't notice that it was a let*. It's arguably a little more confusing, but not really harmful. + ;; refers

Re: lua branch

2013-03-26 Thread Ludovic Courtès
Ian Price ianpric...@googlemail.com skribis: Ian Price ianpric...@googlemail.com writes: I don't know much about Lua, but I think I could do the following. 1. Fix the lua-lexer failure. 2. Disable or fix[1] the variable-arguments functionality. 3. Rebase or merge with modern stable or

lua branch

2013-03-25 Thread Ian Price
Prompted by the recent discussion of lua/zile on guile-user, I decided to checkout what the actual state of the Lua branch is. First off, not all of the tests pass. - lua-standard-library and lua-eval pass with no problems. - lua-lexer has 1 failure, which is easy fixed (change #:vararg

Re: lua branch

2013-03-25 Thread Ian Price
Ian Price ianpric...@googlemail.com writes: I don't know much about Lua, but I think I could do the following. 1. Fix the lua-lexer failure. 2. Disable or fix[1] the variable-arguments functionality. 3. Rebase or merge with modern stable or master 4. Fix the errors that arise as a result of