Corbin Simpson
Corbin Simpson
We can modify the parser to look ahead after parsing the first two expressions. It'll be a special case for the exponentiation operator to look for the modulus operator. This...
Yes, that's correct for E. Monte has a different modulus operator. At PyCon in Montreal a few years ago, @edunham, @mythmon, and I sat in a room for a few...
That _is_ a riddle. Well, we can implement two kinds of objects for this. ``` interface WeakMap: to put(k, v) :Void to get(k) to fetch(k, ej) to contains(k) :Bool to...
Yeah, getting all the GC semantics lined up and fast is going to be a serious undertaking that might not make sense until we do a self-hosting native Monte compiler....
Coming back to leave a breadcrumb: A reasonable [Horton implementation](http://erights.org/elib/capability/horton/amplify.html) requires this. We should probably investigate adding ephemerons to RPython, since it's been years and we haven't moved much.
We have `repl.benchmark()` now. Is this enough? Probably not.
There can't be much left here. We could start cleaning up the `benchmark` magic name, too.
Progress: I've validated, in Python and Monte, the general thrust of the approach. I'm currently hung up on doing the maths, because maths is hard, but also on a layout...
The `rats` branch is exploring this. The digits are stored as two lists, and we are storing right-to-left digits backwards, left-to-right. The key helper turns out to be a function...
Suppose that we have an application which wants to import modules from two distinct package paths. We might hope that neither package path knows about the other, and we might...