Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
SupportingSyntax.cs
1using System;
2using System.Collections.Generic;
3using System.Text;
4
6{
11 {
12 private readonly string name;
13 private readonly UserDefinedItem notation;
14
21 {
22 this.name = Name;
23 this.notation = Notation;
24 }
25
29 public string Name => this.name;
30
34 public UserDefinedItem Notation => this.notation;
35
43 public override Asn1Node Parse(Asn1Document Document, Asn1Macro Macro)
44 {
45 return this.notation.Parse(Document, Macro);
46 }
47
49 public override string ToString()
50 {
51 return this.name;
52 }
53 }
54}
Represents an ASN.1 document.
Definition: Asn1Document.cs:21
Base class for all ASN.1 nodes.
Definition: Asn1Node.cs:38
override Asn1Node Parse(Asn1Document Document, Asn1Macro Macro)
Parses the portion of the document at the current position, according to the instructions available i...
SupportingSyntax(string Name, UserDefinedItem Notation)
Type notation declaration
Abstract base class for user-defined parts in macros