Concurrent tree space transformation in the aardappel programming language. - Wouter Van Oortmerssen (2000)