Nenad Rakocevic
Nenad Rakocevic
The `/index` field in words is an offset to the corresponding entry in the context table. That index is [determined](https://github.com/red/red/blob/master/runtime/datatypes/context.reds#L254) when the word is bound (creation or rebinding) using a...
> The latter works with integer symbol ids only: There's something odd there. I remember that @qtxie said he needed to use a loop in order to check the different...
@hiiamboris 1. It's a big and complex refactoring work. I'll put it back on my short-term todo-list. 2. I don't think you need such fix if you work at R/S...
> How is it complex? Why big code? The `apply` mezz-level implementation you've pointed at above directly translated to R/S will be big and complex, by the Red runtime code...
The code in Red is not easy to understand and follow for an average user, so I expect the R/S port (which will result in several times bigger code) to...
I still think the speed gain will be not be very significant compared to the compiled mezz version. Please wait until I publish my comments about `apply` before starting to...
`x` is not reported in the stack trace in the current commit: ``` >> f: does [oabfoaw] == func [][oabfoaw] >> g: func [/x] [x: :f x] == func [/x][x:...
@greggirwin @qtxie What do you think about @hiiamboris implementation of `modulo` above?
> are you OK with moving ellipsize-at from %help.red to %functions.red? It's needed if we want to trim the output of ?? and probe, unless we want to duplicate that...
We need to decide on the return value for all iterators and then implement it for both compiler and interpreter.