I see this post is three years old, but my search led me here so I thought I'd respond.
If you look at the documentation provided with SyntaxEditor and navigate to:
Dynamic Languages Guide > Dynamic Language XML Definition Specification > Style Tag
The section under "Special Style Tags" does not mention the "DefaultStyle" tag which is how you change the foreground color.
I mention it because upon reading this post I headed for the above documentation and still couldn't find the answer to my question (same Q as OP). I only discovered the "DefaultStyle" tag by searching through all of the dynamic lexers provided in the sample application.
Are there more "Special Style Tags"?