Protrace: effective recursion tracing and debugging library for functional programming style in common lisp

  • Authors:
  • Konrad Grzanek;Andrzej Cader

  • Affiliations:
  • IT Institute, Academy of Management, SWSPiZ, Lodz;IT Institute, Academy of Management, SWSPiZ, Lodz

  • Venue:
  • ICAISC'10 Proceedings of the 10th international conference on Artifical intelligence and soft computing: Part II
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Among programming styles the functional one has gained an increasing attention in the recent years. Lisp dialects and Common Lisp in particular have always been languages of choice for artificial intelligence systems implementation. Debugging functional algorithms based in the natural way on recursion and immutability is especially hard. This article presents a library that allows the programmer to mark and trace Common Lisp expressions evaluation.