home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ogicse!decwrl!world!nectar
- From: nectar@world.std.com (Jacques A Vidrine)
- Newsgroups: comp.protocols.misc
- Subject: Re: Neophyte asks: "Protocol Language" -> C translators????
- Message-ID: <Brr3qw.4I0@world.std.com>
- Date: 21 Jul 92 18:08:55 GMT
- Article-I.D.: world.Brr3qw.4I0
- References: <1892@intermec.UUCP>
- Distribution: usa
- Organization: The World Public Access UNIX, Brookline, MA
- Lines: 29
-
- steveh@intermec.com (Steve Heckt) writes:
-
- >Please excuse me if this is a FAQ.
-
- >I'm hoping to find a product (freeware, shareware or "purchased-ware")
- >that will take as input a protocol described in a "protocol description
- >language" (is there such a thing?) and translate it into ANSI C code.
- >Does this software exist and if so where, how much and how useful?
-
- The only product that I've encountered that does anything even remotely
- like this is IBM's OSI/CS on VM, AS/400, or OS/2.
-
- Their is such a thing as a "protocol description language", at least in
- ISO circles, and it is referred to as Abstract Syntax Notation 1, or ASN.1.
- It is simply a derivative of BNF.
-
- At any rate, the OSI/CS products include as part of the Presentation Layer
- something called an Abstract Syntax Checker which takes as input ASN.1 and
- outputs either COBOL or C data structures. You can then use the Presentation
- Layer of OSI/CS to encode/decode data as specified by the original ASN.1.
-
- As to whether or not that's useful, well, I don't believe that this product
- has sold very well. Of course, that probably has a lot to do with the
- poor reception of OSI.
- --
- Jacques A. Vidrine | What did the Zen Buddhist
- nectar@world.std.com | say to the hot dog vendor?
- | "Make me one with everything."
- Request my PGP public key |
-