编译原理 词法分析器中如何得到注释内容?

注释的文字应该是绿色的,但首先得得到注释的内容
如何得到呢?
我用的是java
很郁闷,不知道该如何下手

第1个回答  2010-01-08
不同的编译器的词法分析器不尽相同,主要看编译器的设计者是怎么设计的:
有的是识别出/*和*/后,将其间的字符作为注释。如VC++,WIN-TC等。
有的是识别出//后,将//之后与换行符前的所有文字当作注释。如VC++等。

java的注释和c语言、c++的注释似乎有点区别,但是也差不多啦!
除了以上两种之外,还有第三种,文档注释:
/** ...... */ 注释若干行,并写入javadoc 文档。
不过我认为这种可以算在第一种之内,当成第一种处理也未尝不可啊!
相似回答