« first day (407 days earlier)      last day (871 days later) » 

00:01
Ok, how to append to a string?
(+= doesn't work)
If you want to put two strings together, str1 + str2 does it. If you want to add a string to a variable, somevar += "foo" should work
Oh, it might be because output is a val. Make it a var so that you can modify it @emanresuA
When you do x += y, if x has a method called +=, then it's equivalent to x.+=(y), and if x doesn't have that method but it does have one called +, it's equivalent to x = x.+(y), which is why you need it to be a var, since you're modifying it
(btw this isn't specific to +, you can do it with any symbol)
00:18
Ok
00:44
One problem I can see is that when you encounter a [, you continue on without checking what the current value is
slaps face
1 hour ago, by user
Actually, you might want to preparse the code and have a HashMap[Int, Int] containing the start end indices of all the loops
That's... not trivial to fix
@user Yeah...
01:00
I'll make one tomorrow
 
2 hours later…
03:25
@user ... Really? Seems okay to me (and the Thimble length builtin is just a wrapper around the length method of its HBLList argument).
03:36
Oh
Maybe I was getting the wrong thing because I used cons to construct the list?

« first day (407 days earlier)      last day (871 days later) »