« first day (1834 days earlier)      last day (234 days later) » 

01:57
@DLosc oh i seee
 
6 hours later…
08:20
(load library)
(d B(q((A) (+ (* (l A 91) (l 64 A)) (* (l A 123) (l 96 A))))))
(d C(q((A) (i A (i (* (B (h A)) (not (B (h (t A))))) (c (h A) (C (t A))) (C (t A))) ()))))
i have no clue where the error's coming frommmm
is there some debug command thing
suuposed to solve this
 
10 hours later…
18:51
Here's a tinylisp ungolfer to help debug your code.
2
@Razetime In C, you never check that A has two or more elements, but then you try to get its second element using (h (t A)). When A only has one element, that returns nil, which you then pass to B, which tries to compare it with a bunch of integers. Given the length of the debug output, I'm guessing that unexpected value leads to infinite recursion in C.
 
5 hours later…
23:35
I've found a solution to Shortest code to produce infinite output in 15 bytes. Can anyone tie or beat it? (Must be a full program; can output to either stdout or stderr.)

« first day (1834 days earlier)      last day (234 days later) »