B
SKILL Lint
Cadence® SKILL Lint examines SKILL code for possible errors (that went undetected during normal testing) and inefficiencies. SKILL Lint also reports global variables that are not declared locally. SKILL Lint checks a SKILL file or context and reports potential errors and ways to clean up your code. In particular, SKILL Lint is useful for helping programmers find unused local variables, global variables that should be locals, functions that have been passed the wrong number of arguments, and hints about how to improve the efficiency of the user’s SKILL code.
SKILL Lint is usually run over a file. If a context is specified and the file is startup.il or is not specified, all the files ending with *.il or *.ils in the directory your_install_dir/pvt/etc/context/t_contextName are checked. By default, the SKILL Lint output prints to the Command Interpreter Window but can be printed to an output log file as well or instead. SKILL Lint prints messages about the user’s code starting with the file and function name to which the message pertains.
Related Topics
SKILL Lint PASS/FAIL and IQ Algorithms
Return to top