【发布时间】:2013-05-10 16:27:07
【问题描述】:
我写了这个 ASN.1 模块
-- Created: Mon May 06 19:38:15 CEST 2013 ASN-Module DEFINITIONS AUTOMATIC TAGS ::= BEGIN
Client ::= SEQUENCE { lientNumber INTEGER}
Server ::= SEQUENCE { lientNumber INTEGER, serverString String } END
Eclipse ASN.1 插件在模块中没有显示任何错误,但是当我想用 jac asn1 编译它时,我得到了这个错误
javacc.ParseException:在第 5 行第 12 列遇到“::="。是 期待其中之一: “{”... “定义”... 在 javacc.AsnParser.generateParseException(AsnParser.java:5351) 在 javacc.AsnParser.jj_consume_token(AsnParser.java:5232) 在 javacc.AsnParser.ModuleDefinition(AsnParser.java:270) 在 javacc.AsnParser.Input(AsnParser.java:238) 在 javacc.AsnParser.main(AsnParser.java:83) arc - ASN.1 编译器 版权所有 1999 FORGE Research Pty Ltd
用法:java AsnParser [-d 目录] [-p 包] 源文件...
【问题讨论】:
-
错误信息表明解析器正在寻找什么?这是否存在于您的 ASN.1 中?您知道为什么编译器可能看不到它吗?
-- This is a comment. It begins with double dash. -
我更正了描述,但现在我有另一个问题,你能看看这里吗stackoverflow.com/questions/16497292/asn-1-module-description