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.

Example: source & outcome