We are experimenting PP as a island grammar support. So I guess that we will ask a lot of questions and learn.
That should be a relatively simple task, if you have your island well defined.
For example
p := '/**' asParser , '*/' asParser negate star , '*/' asParser. p flatten matchesSkipIn: aLongJavaFile
should give you all JavaDoc.
If you want, we can have a look at more complicated examples this Saturday :-)
Lukas