Marc-André Bélanger

Results 58 comments of Marc-André Bélanger

@AlexKnauth can you provide an example of the current behaviour? From what I see, only the return value is unspecified in some cases (`subvector-fill!`, `substring-fill!`). ``` > (make-vector 10) #(0...

Ah! That's a bug to be filed in Gambit then! So somehow your returned vector contains garbage? If so, then vyzo's solution wouldn't change a thing. Do you have any...

That is concerning. Does it happen with small or large vectors? Which kind of vector?

Ok, if you are using `(declare (not safe))`, then an undefined `fill` argument is probably the culprit. `##make-u8vector` won't initialize, but `make-u8vector` will, and I was worried the bug was...

@AlexKnauth see https://github.com/gambit/gambit/commit/fc132b2f9d03b4f0bde9c70cc406ddcc9fbbcbe9

Docs coming in another commit.

Here is one issue that needs to be adressed. The following does not fully work: ```scheme > (import :std/misc/text) > (def t (template/hash "(2 + #{n}) is #{(+ 2 n)}"))...

We will not be merging templates as their implementation is not considered ready yet.

Hi @fare, Two things: First, I am not at all surprised that it is suboptimal as this is the first ever parser I wrote. I just brute-forced my way out....

Thanks @fare, I understand better your position. What you are proposing is semantically different from what I have here. We _could_ make a distinction between function calls and variables in...