Results 167 comments of Alex Shinn

Regarding non-linear usage patterns, backtracking regexp and parsing libraries fall into this case, as well as Boyer-Moore (though that tends to be more localized). Even non-backtracking parsers will tend to...

Thanks for the link Daphne, that's an interesting article. Obviously I prefer the Julia/Go approach :)

R7 just doesn't specify this case, and since there's different behavior among implementations the best we could have done was call it out as "is an error". It can be...

I'm afraid I don't have a local copy. Orkut, Buzz, Reader, Code, now Google+. I better get off of Gmail quick.

The magic happens in the module system itself, not through a primitive like `define-auxiliary-syntax`. `(auto)` is treated just like a normal library, but in `resolve-import` we check for it specially...

Sorry, in general non-top-level `import` isn't really supported. I actually objected to that in the WG1 discussions. I also don't really see the point of non-top-level aliases (seems to be...

Hi Jesse. Glad you're enjoying Chibi! The problem here is that the default language is `(scheme small)` which transitively depends on `(srfi 69)` for cycle-aware `equal?`, so it's trying to...

The doc-from-scribble needs to load the module to be able to generate docs. It doesn't have to be installed, but does need to be in the current-module-path. I think it's...

The standard is not strict on this - most of the numeric tower and any NaN support at all is optional. From a mathematical perspective I am opposed to the...

If we take the view that there are no partial NaN's, the logic would be to collapse intermediate computations resulting this to a single real NaN. Explicitly trying to create...