-
Start adding a type by typing the following at the end of the MyHTTP.asn file (but before the END of the module) in the ASN.1 editor:
TimeStamp ::= GeneralizeTime
As soon as you type the above code in the editor area, the new type appears at the bottom of the Outline view.
In addition, error annotations (red boxes) appear in the overview ruler positioned on the right hand side
of the editor. These error annotations indicate that the compilation unit is currently not correct. If you hover
over the second red box, a tool tip appears: GeneralizeTime cannot be resolved to a type,
which is correct since we miss-spell the GeneralizedTime to GeneralizeTime.
-
Click the Save button. The compilation unit is compiled automatically and errors appear in the
Package Explorer view, in the Problems view and on the vertical ruler (left hand side of the editor). In the Package
Explorer view, the errors are propagated up to the project of the compilation unit containing the error.
-
Correct the new type by typing replacing
TimeStamp ::= GeneralizeTime
with:
TimeStamp ::= GeneralizedTime
-
Save the file. Notice that the error indicators disappear since the problem has been fixed.
Next Section: Formatting your code
ASN.1 editor
ASN.1 Editor Preferences