A program component that analyses other programs. Compilers have codewalkers in their front ends; so do cross-reference generators and some database front ends. Other utility programs that try to do too much with source code may turn into codewalkers. As in "This new 'vgrind' feature would require a codewalker to implement."
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)