<% define(`FOO', `foo') %> FOO is <% FOO %>. Happy? Here it is again: <% FOO %>. If I quote it, though, it doesn't evaluate: <% `FOO' %>. I hope this has been enlightening for you. I can safely comment the opening tags within an inline block, too, look: <% `<%' `%>' %>. Cool, huh?