potion
potion copied to clipboard
_why the lucky stiff's little language (the official repo... until _why returns)
I built potion using the command `sudo make`. When I tried to test the build, I ran `make test`. 1 out of 282 tests failed saying that the recipe for...
Hi There, This project is still using an old implementation of LGTM's automated code review, which has now been disabled. To continue using automated code review, and receive checks on...
In potion, eval has some problems that make it behave strangely sometimes, such as that `loop: 'x = Object()' eval.` segfaults while `'loop: x = Object().' eval` doesn't. I think...
http://www.pcg-random.org/ See branch `pcg` First without inlining 6% slower, now with inlining regained the 6% (5a397989846c54d6f3af072be47d3666d331838f) pcg quality is better, but only 64bit. http://xoroshiro.di.unimi.it/xoroshiro128plus.c is broken.
Things work fine when using a variable as the lower bound, but Potion seems to segfault when using one as the upper bound. Example: ``` >> n = 3, n...
For example: ``` 123 println ``` will show nothing, that's unexpected..
The following lines each result in a segfault ``` Function()() ``` This can be fixed by a check in potion_call that the closure and closure->method is not null and returning...
I'm on OSX, and cloned down a fresh copy of Potion. Whenever I try to evaluate a function in the repl like so: ``` >> add = (x, y): x...
``` n-1 => (expr (msg ("n" value (-1) nil)) n -1 => (expr (msg ("n" value (-1) nil)) n - 1 => (minus (expr (msg ("n")) expr (value (1))) ```...
This is a parallel make issue, fixed with gmake-4.0 or by using -j1 with make-3.81