An early implementation of revised algol 68: Grabage collection using recognizable pointers