我正在使用ANTLR V3为DSL语言生成C#代码。
生成的代码在laxer和parser类上均包含属性CLSCompliant,这会导致生成警告,因为我的项目不符合CLS。
最佳答案
我想您现在已经找到了一种简单的解决方法,其中包括禁用相应的警告(并避免您随意摆弄模板)。
只需将以下内容添加到您的语法文件中
@parser::header {#pragma warning disable 3021}
@lexer::header {#pragma warning disable 3021}
高温超导
加百列