module Erubis::PrefixedLineEnhancer

regards lines starting with ‘^[ t]*%’ as program code

in addition you can specify prefix character (default ‘%’)

this is language-independent.