C development tip

rob_au on 2003-11-12T21:16:04

Probably old-news to many people around here, but a really useful utility which I have found to help me while developing in C is the successor to LCLint, Splint - I installed this package yesterday on my development box and have immediately been able to lift the quality of my code and incorporate better testing procedures for what I am working on.


Splint is great

jordan on 2003-11-12T22:45:37

I've been using Splint and it's predecessor LCLint for years. I've always wanted to get involved in special annotations to catch improper usage of abstractions, but hadn't gotten around to it.

It would be really cool to come up with a bunch of XS-specific annotations and augment extensions and perl itself with Splint. Probably improve things greatly.

This is way beyond my poor powers, at this point.

Re:Splint is great

rob_au on 2003-11-13T04:21:29

It would be really cool to come up with a bunch of XS-specific annotations and augment extensions and perl itself with Splint.

This is a really cool idea - I would imagine that even commenting the Perl source alone with Splint annotations would be useful, especially for those who like to "experiment". Something else for me to add to the TODO list for when I have some free time ...

Re:Splint is great

petdance on 2005-03-14T06:15:36

I'm currently working on getting splint happy w/Perl source.