Hello Stéphane,

I don't see your attached file but I know that CSTA phase II still uses X208
ASN.1 macros. These macros should be transformed into Information Object
Class (X680 syntax). I have the following suggestion :

Definitions like this one for alternateCall :

alternateCall   OPERATION
        ARGUMENT        AlternateCallArgument
        RESULT  AlternateCallResult
        ERRORS  {universalFailure}
::= 1

..should be transformed into :

alternateCall   OPERATION ::=
{
        ARGUMENT        AlternateCallArgument
        RESULT  AlternateCallResult
        ERRORS  {universalFailure}
        CODE local : 1
}

it is the same thing for the ERROR macro that should be transformed into :

universalFailure        ERROR ::=
{
        PARAMETER       UniversalFailure
        CODE            local : 1
}

I hope that this could help you...

regards,
Bruno KONIK - uniGone
Tel : +33 (0)1 60 12 77 64
Fax : +33 (0)1 60 12 77 65
41-43 rue de Cronstadt - 75015 PARIS FRANCE
mailto:[EMAIL PROTECTED]
URL : http://www.unigone.com

-----Message d'origine-----
De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]De la part de
Stéphane Leibovitsch
Envoyé : lundi 6 novembre 2000 12:48
À : [EMAIL PROTECTED]
Objet : [ASN.1] A problem with the OPERATION keyword


Hello everybody,

While trying to compile ASN.1 definitions for implementing the CSTA
protocol,
I encountered a syntax error on the file attached to this mail in the
OPERATION construction (line 22).

It seems this is not allowed but in this case, what does this mean and
how can
I replace it ?

The compiler I used is the one provided with Erlang (www.erlang.org) and
I got
the same error using the Asnp syntax checker

 (http://asn1.elibel.tm.fr/en/tools/asnp/index.htm)

Can someone help me ??

Thanks, Stephane

--
Stephane Leibovitsch
[EMAIL PROTECTED]
[EMAIL PROTECTED]

Reply via email to