The ActiPro Syntax Highlighter with PowerShell script. Highlighting is correct. Module was added to ActiPro by ActiPro support in a very short time showing that the ActiPro Editor is very flexible. This code was highlighted and copied to HTML using the ActiPro SyntaxEditor. The new semantic definition was added by simply adding a "dynamic" language definition and then opening the script file. I saved the file as HTML and pasted it into WLW to get a test of the HTML conversion. I also added a DIV to force the containment of the lines.
ActiPro has done an excellent job on this product suite.
(Thank you Keith Hill for the use of your CmdLet code for use as a test case. It was the largest and most complex script I could find when I went looking)