encore icon indicating copy to clipboard operation
encore copied to clipboard

The Encore compiler.

Results 68 encore issues
Sort by recently updated
recently updated
newest added

The regular expresssion lib, located in modules/standard/Regex, no longer compiles. This has slipped through testing because the test script was still located in the library directory, not in the test...

bug

This program displays some very bad memory behaviour. Changing the `10` in the `a` array to a `11` is expected to not effect memory usage significantly, as the `Shared_data` should...

enhancement

This is a minor nuisance as you can always just replace `_` with `some_really_long_string_nobody_will_use_as_var_name` for the same effect. ``` class Main { def main () : void { let a...

tiny
feature request

We should remove the warnings from the _ucontext_ library since they are causing quite some noise and it's not going to be replaced by another library for the time being.

enhancement
feature request

This code ``` class Main { def main() : void { let x = 1/0; print("bad"); } } ``` Will have different results based on what C implementation used. On...

enhancement

In the current development branch, if file `A.enc` imports `A.enc` and `A.enc` also appears in the standard library, an ambiguity error will arise rather than the sensible option of just...

bug

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

In `feature/capabilities` branch, one can consume a variable and then, for example, call a method on it. When the variable is consumed it is set to `null`. That this occurs...

enhancement
Kappa

Currently, someone can use the `-nogc` flag against the compiled binary to avoid some GC crashes (mainly due to not tracing correctly objects). This feature is not supposed to be...

enhancement

In the same class, the c-code is generated incorrect when calling one stream function inside another stream function. One argument is missing/ when generating c-code. For instance: ``` Ocaml class...

bug