2013-08-06 61 views
0

當我試圖在test.asn1文件中聲明以下模塊,編譯失敗,出現錯誤: 文件「test.asn1」,9號線:語法錯誤的符號「CDRR8」如何在一個asn.1文件中定義兩個模塊?

的內容該文件是:

CDR DEFINITIONS IMPLICIT TAGS ::= 
BEGIN 
ChangeCondition ::= ENUMERATED 
{ 
    qoSChange    (0), 
    tariffTime    (1) 
} 

END

CDRR8 DEFINITIONS IMPLICIT TAGS ::= 
BEGIN 
ChangeCondition ::= ENUMERATED 
{ 
    qoSChange    (0), 
    tariffTime    (1) 
} 
END 

試圖谷歌,但什麼也沒發現這個問題。爲什麼我不能在同一個文件中定義兩個模塊?有誰能幫忙指出造成這個錯誤的原因嗎? 謝謝!

回答

0

我沒有看到你的語法有什麼問題。這可能是因爲您使用的工具不支持在單個文件中包含多個模塊定義。

+0

可能是,我正在使用snacc進行編譯。 – user2641335

相關問題