Re: Patches for wip-rtl

2013-04-22 Thread Andy Wingo
Hi Noah, On Sun 21 Apr 2013 17:50, Noah Lavine noah.b.lav...@gmail.com writes: +((assemble-program + '((begin-program foo) +(assert-nargs-ee/locals 0 1) +(bind-rest 0) +;; nonintuitive, but the output of bind-rest has to count as an +;; argument for

Re: Patches for wip-rtl

2013-04-22 Thread Andy Wingo
Hi :) Thanks for working on the RTL VM! First of all, sorry about that linker error. I'm trying to make RTL programs more debuggable by hacking on the linker, so that it emits proper debugging information. I should have caught that typo though! I think however that the strategy of making the

Re: Patches for wip-rtl

2013-04-22 Thread Noah Lavine
Hello, On Mon, Apr 22, 2013 at 4:27 PM, Andy Wingo wi...@pobox.com wrote: Hi Noah, Do I understand you correctly that you're just making a sequence of non-idiomatic instructions because you know that doing the assert-nargs-ee will check nargs? I would think in a normal case you'd want to

Re: Patches for wip-rtl

2013-04-22 Thread Noah Lavine
Hello, On Mon, Apr 22, 2013 at 4:39 PM, Andy Wingo wi...@pobox.com wrote: Hi :) Thanks for working on the RTL VM! Thanks for doing most of the work! I'm happy to help. :-) First of all, sorry about that linker error. I'm trying to make RTL programs more debuggable by hacking on the