-- comment with FIXME alerts -- example code taken from https://en.wikipedia.org/wiki/ASN.1 FooProtocol DEFINITIONS ::= BEGIN /** Multiline comment * with ### alerts */ FooQuestion ::= SEQUENCE { trackingNumber INTEGER(0..199), question IA5String } FooAnswer ::= SEQUENCE { questionNumber INTEGER(10..20), answer BOOLEAN } FooHistory ::= SEQUENCE { questions SEQUENCE(SIZE(0..10)) OF FooQuestion, answers SEQUENCE(SIZE(1..10)) OF FooAnswer, anArray SEQUENCE(SIZE(100)) OF INTEGER(0..1000) } END -- exmaples from ERA FCB barcode.asn ASN-Module DEFINITIONS AUTOMATIC TAGS ::= BEGIN IssuingData ::= SEQUENCE { -- [...] -- currency of the price: ISO4217 currency codes currency IA5String (SIZE(3)) DEFAULT "EUR" -- [...] } END