Created with colorer-take5 library. Type 'asn1' -- -- @(#) asn1_hrc_demo.asn - Syntax highlighting demo for ASN1. -- (c) 2002-2004 Ivan Maidanski <ivmai@mail.ru> -- Demo specification. No warranties. All rights reserved. -- - -- Project: IvmaiAsn ASN1/ECN/XDR Tools -- Language: ASN.1 [Invalid] -- Tested with: Colorer Library take5 [with asn1.hrc installed] -- -- -- -- - This file is not a valid ASN.1 specification although it -- contains the correct lexical elements of the ASN.1 language. -- - The purpose of this file is to show how these various ASN.1 -- lexical elements are colorized (highlighted) by the -- "Colorer Library" (by the Colorer editor plugin or by the Colorer -- viewer and html generator) with "asn1.hrc" script. -- -- ::= -- dAsn1Assignment ^^^^ -- dAsn1Error -- !! - dAsn1Todo -- Text - dAsn1LineComment -- \1 - dAsn1RegExpRefer -- @Module.Type.component.*.1 - dAsn1AbsRefer /* - dAsn1CommentEdge block comment - dAsn1BlkComment /* nested comment */ - dAsn1NestComment */ --< >-- -- dAsn1Pragma --< body >-- -- dAsn1PragmaBody --< ASN1 >-- -- dAsn1PragmaWord --< 12345 >-- -- dAsn1PragmaNumb --< "String" >-- -- dAsn1PragmaStr --< ., >-- -- dAsn1PragmaSymb CHOICE -- dAsn1Keyword IA5String -- dAsn1BuiltinType -- { ccitt -- dAsn1OIDKnownId -- } [ PRIVATE -- dAsn1TagKeyword 0 -- dAsn1TagNumber ] -- dAsn1TagBracket Type -- dAsn1TypeRefer #ECN-EncodingStruct -- dAsn1EncClassRef value -- dAsn1Identifier { &field -- dAsn1FieldRefer @....component.id -- dAsn1AtRefer -- } MACRO Production -- dAsn1MProdRefer -- END { } -- dAsn1StructSymb -- ( | -- dAsn1OperatorSym , ) -- dAsn1Symbol 10 -- dAsn1Number -- dAsn1BinHexEdge -- ' 12 34'H -- dAsn1BinHexStr 12.0e-4 -- dAsn1RealNumber "Text" -- dAsn1String "" -- dAsn1StrQuote -- " " -- dAsn1StrWSpace <Type/> -- dAsn1XMLTagAlone -- dAsn1XMLTagBegin -- <Type> text </Type> -- dAsn1XMLTagEnd <String> & </String> -- dAsn1XMLEscaping END