1. \input ProTex.sty
\AlProTex{extension,<<<>>>,list,title,escape-character}
The escape-character stands for `, @, |, or ?. If omitted, it stands for `\'.
The commands need the packages ProTex.sty and AlProTex.sty.
2. \<title\><<<
code fragment
>>>
This structure provides names to code fragments (the fragments should not be too large in size).
3. `<title`>
This command acts as a place holder for the code segment associated to the title (` stands for the escape character).
4. \OutputCode\<...\>
This command creates a file for the code whose root node is specified.