私のソース構文は、ブロック名に続く # で始まり、別のブロックが定義されたときに終わるブロックの組み合わせです。
#php
// some php code
// some php code
// some php code
#JavaScript
// some Java Script
// some Java Script
// some Java Script
目標は、php コードを php として強調表示し、JavaScript を JS などとして強調表示することです。