🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.iso.dev-environ
Article #26

Re: bug in ISODE-5.0 ?

#26
From: Graeme Smith, ** ROOT **
Date: Mon, 19 Jun 1989 12:33
48 lines
1607 bytes
> 
> Does anyone know if this is a bug in ISODE-5.0 ?
> 
> When defining a ROSE 'OPERATION', the syntax for the 'ARGUMENT' field
> (according to the ROSE macro definitions in X.219) is:
> 
> -------
> Argument ::= ARGUMENT NamedType | empty
> 
> -------
> and (from X.208) the relevent ASN.1 is:
> 
> -------
> NamedType ::= identifier Type | Type | SelectionType
> 
> Type ::= BuiltinType | DefinedType | SubType
> 
> BuiltinType ::= ... | AnyType | ... -- just look at AnyType
> 
> AnyType ::= ANY | ANY DEFINED BY identifier
>  
> -------

This is not an answer to the bug, it is just a comment about the ROSE
macro, NamedType is not taken from X.208, it is defined in the OPERATION
MACRO itself, as

  NamedType ::= identifier type | type

------------------------------------------------------------------

A Question

Why should the following code cause the error 'undefined type: 64'
in rosy, and posy, and work fine with pepy?

	Test1 DEFINITIONS ::= BEGIN

	Type1 ::= REAL

	END

I suppose I should really have sent it to BUG-ISODE, but its not up
to me to say whether its a bug or a feature!!!

Thanks in Advance

G R Smith
Technical Details
Message-ID: <8906191233.aa06736@lemon.gec-rl-hrc.co.uk>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!gec-rl-hrc.co.uk!smithg

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!gec-rl-hrc.co.uk!smithg
From: smithg@gec-rl-hrc.co.uk (Graeme Smith, ** ROOT **)
Newsgroups: comp.protocols.iso.dev-environ
Subject: Re:  bug in ISODE-5.0 ?
Message-ID: <8906191233.aa06736@lemon.gec-rl-hrc.co.uk>
Date: 19 Jun 89 12:33:55 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Distribution: inet
Organization: The Internet
Lines: 48