Hi again, On Mon, 2003-06-30 at 13:06, Ito Kazumitsu wrote: > Hi, > > In message "Re: [kaffe] Bug report (java.io.StreamTokenizer)" > on 03/06/30, Hermanni Hyyti�l� <[EMAIL PROTECTED]> writes: > > > According to the JLS (first edition), the nextToken-method of > > java.io.StreamTokenizer class has the following lexical order: > > > > whitespace > > numeric character > > alphabetic character > > comment character > > string quote character > > comment // > > comment /* > > I see. But this rule seems to have been ignored even by > Sun's implementation. > > (1) Kaffe's java.io.StreamTokenizer.java has this comment: > > /* Contrary to the description in JLS 1.ed, > C & C++ comments seem to be checked > before other comments. That actually > make sense, since the default comment > character is '/'. > */
Do you know what this comment is based on? > > (2) Comment characters must be checked before alphabetic characters > and Sun's java.io.StreamTokenizer seems to do so. Otherwise, > NBIO you mentioned cannot run properly. > Hm, have you tested and if so how? Or does literature mentions about this? After a quick thought, I don't see any problem in the lexical order which is defined in nextToken-method of java.io.StreamTokenizer (JLS, 1st edition). -Hermanni _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
