This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
file (part of /usr/include/ia32/sys/privregs.h): Total parsing time#define __SEGREGS_PUSH \ subl $16, %esp; \ movw %ds, 12(%esp); \ movw %es, 8(%esp); APT lexer gives error: Testing APT lexer:/home/vv159170/devarea/parserTests/lexer_dollar.cc:2:17: unexpected char: '$' at org.netbeans.modules.cnd.modelimpl.apt.impl.support.generated.APTLexer.nextToken(APTLexer.java:676) at org.netbeans.modules.cnd.modelimpl.trace.TraceModel.testAPTLexer(TraceModel.java:845) at org.netbeans.modules.cnd.modelimpl.trace.TraceModel.testAPT(TraceModel.java:975) at org.netbeans.modules.cnd.modelimpl.trace.TraceModel.test(TraceModel.java:1140) at org.netbeans.modules.cnd.modelimpl.trace.TraceModel.test(TraceModel.java:408) at org.netbeans.modules.cnd.modelimpl.trace.TraceModel.main(TraceModel.java:128)
the problem is that body of macros should accept everything, so we need accept $ as well. New token DOLLAR was added to lexer. cvs log: Checking in aptlexer.g; /shared/data/ccvs/repository/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/apt/impl/support/aptlexer.g,v <-- aptlexer.g new revision: 1.2.2.2; previous revision: 1.2.2.1 done IDE: [8/30/06 7:24 PM] Committing "aptlexer.g" finished