The template:
Text before raw. #raw Text in raw. $alligator. $croc.o['dile']. #set $a = $b + $c. #end raw Text after raw.
The output:
Text before raw. Text in raw. $alligator. $croc.o['dile']. #set $a = $b + $c. Text after raw.
The generated code:
write('''Text before raw. Text in raw. $alligator. $croc.o['dile']. #set $a = $b + $c. Text after raw. ''')
So we see that #raw
is really like a quoting mechanism. It says that
anything inside it is ordinary text, and Cheetah joins a #raw
section
with adjacent string literals rather than generating a separate write
call.