jpellegrini
jpellegrini
Hi, Not sure if this is supposed to be working already (I see `expt` is not marked in your checklist), but anyway - `(expt 1.5 0)` and `(expt 2 3.0)`...
> there is a need to add different root calculations (I'm not sure if Scheme has something like this out of the box, it may be useful to expose). R7RS...
> Maybe `(expt x y)` could be implemented as `(exp (* (log x) y))`, if you already have `log` for complexes? See PR #247 And I see you already have...
Perhaps, when fixing this, it would be nice to consider using the new macro-related SRFis by Marc Nieper-Wißkirchen? https://srfi.schemers.org/?keywords=syntax
Thanks @egallesio ! :) I'll try to rework this PR today to use that, then...
Anyway - where is the macro code of STklos located?
Ok, I understand how it works now... I am reviewing the macro system options and SRFIs, articles, etc, related to them. It may take a while, but if you don't...
It seemsthat Marc is planning to work on a general, portable implementation of a macro system, which would be updated when new macro features arise (in new SRFIs for example)....
> It seems that Marc is planning Marc Nieper-Wißkirchen, I meant. Sorry, was in a hurry!
While we don't get a better system, would it be OK to use alexpander? It seems like it will work, and it implements SRFI-46.