ok, ok, so I'm officially a dumb f... but how do I go about using this shader. I made a wdl file starting with:

material normalmapping{
effect="
then I pasted the code from the wiki
ended with:
";}
saved it as normalmapping.wdl , included it into the main script and made an action with my.material= normalmapping. Made an object with two skins, the second being a normal map and applied the action to it.

On running I get the error:
//---------
/>
normalmapping.wdl 331:-1 () String length effect="

//---------

/

So what did I do wrong?