Nathanaëlle Courant

Results 8 issues of Nathanaëlle Courant

HVM produces incorrect results on some inputs, one of which being: ``` (Main arg) = ((λa (a (λb ((λc (λd (b (c d)))) a)))) (λe (e e))) ``` On this...

discussion

With the following input, Eole produces an incorrect result: ``` (a->((b->((c->c) ((d->(e->(f->((((e d) f) (a (e e))) ((f (g->b)) (h->(i->(h (b (j->(b j))))))))))) b))) (k->((l->(((a (a k)) ((a l) (k...

bug

With some random terminating inputs, I get a lot of different errors: - `thread 'main' panicked at 'baam', src/eole/reduce.rs:215:53` with input: ``` (((a->((b->(c->(((d->(e->a)) (c c)) (f->(g->(h->(i->(j->(k->(l->((i c) (m->m)))))))))))) (n->(o->(p->(q->((r->o) (s->(t->(u->((v->(w->(x->(y->(z->y)))))...

bug

The technology tree colors are generated randomly, and are often not very readable in places. Take colors from a fixed palette.

And use scroll containers when there are here.

For now, respawn time is between 10 and 20 seconds, increase it and adjust for gameplay.

This is a rebase of #12446. This PR is complete, see instructions on the previous PR for how to test. ## How to test For now, take a mod using...

Rebase needed
@ Translation
Testing needed
Action / change needed
Feature ✨
Supported by core dev

After searching the entire manual, I wasn't able to find a guarantee that tail call optimisation occurs (searching for keywords `tail call`, `last call`, `tailcall` and `lastcall`). It is often...