Tobias Wrigstad

Results 9 issues of Tobias Wrigstad

When compiled, the following program ``` active class Main def foo(b : bool) : int if b then forward (this ! foo(b)) else return this.foo(b) end end def main() :...

The code below should not compile because of the 2nd `i` shadowing the first. This code however runs fine. ``` for i

bug
tiny

(EDITED 2017-02-03 to reflect syntax changes due to #666) # Local Functions Local functions in Encore are declared using the where clause: ``` def some_method() : t method_body where local_functions...

enhancement
RFC

Taking a leaf out of Python's book, I propose (as we have discussed recently at some weekly meeting), that we support a mapping from some standard operators to methods with...

enhancement
feature request
RFC

# RFC: Boxing Variables on the Stack This is motivated by desugaring involving closures needing to capture variables on the stack to update, which we do not want to allow....

RFC

The run-time supports finalisers. We should support them at run-time in Encore too. There are some rules for finalisers that should be. From the Pony language: > Finalisers are special...

enhancement

One of the features of the PonyRT is that it is completely lock-free. We should not implement an unavoidable lock below user-level in the implementation of futures as we currently...

enhancement
in progress