IGOR - A microprogrammed LISP machine