Bruno Deferrari

Results 138 comments of Bruno Deferrari

Btw, tested it myself and I was able to execute `(ack 2 5)` without a stack overflow on Shen/SBCL.

@rkoeninger have you tried it with the type checker enabled? because adding support in the backend is not enough since Shen's type-checker treats `open` in a special way (it recognizes...

To clarify, it is not something that is not fixeable, I know what code to change and where, but I would rather not introduce changes to existing functionality when possible....

@NHALX how does this behave in SP?

@NHALX does SP with the new prolog still behave like this? if not, which decision was made?

Just leaving this here for now so that I can keep adding stuff as I remember it. It is not a trivial change and will require some time, but things...

@tiancaiamao you will still need the bytecode VM to support code evaluated at runtime, right? or is there a way to compile and dynamically load Go code at runtime?

With the expand dynamic extension you should be able to pre-compile all the kernel into Go code now, and use the current bytecode compiler and interpreter to implement `eval-kl`, you...

@rkoeninger note that for stuff like function redefinition you can just provide a separate compilation mode for it, doesn't have much to do with the kernel, but with the Kl->$platform...

@gwatt why doesn't chez-exe support Windows? is it just that you have not tried or is there some extra complication that I'm not considering? (other than the hardcoded paths to...