[[TableOfContents]] == Processors == Processors work on the data in a code display. You specify which processor to call by using a ''bang path''-like construct in the first line. A bang path is a concept known from Unix command line scripts, where they serve the exact same purpose: the first line tells the shell what program to start to process the remaining lines of the script. For more information on the possible markup, see HelpOnEditing. === Colorize === The `Colorize` processor currently knows of Python sources, and can syntax-hilight them. Besides the canonical way to call that processor, MoinMoin also recognizes a traditional bang path on the first line of the script, as long as it contains "`python`". Example: {{{#!python if lines[0].contains("python"): print "colors!" }}} ---- [[Navigation(HelpOnEditing)]]