Introduction to ClamAV's Low Level Virtual Machine (LLVM)
http://vrt-sourcefire.blogspot.com/2010/09/introduction-to-clamavs-low-level.html [some notes on] How to use clamav built-in JIT byte-code interpreter to create new viri signature definitions.