Hi,
I noticed that the asn.1 parser doesn't seem to accept negative integer definitions.
When lexing this snippet:
Temperature ::= INTEGER (-50..150) -- Temperature in Celsius
the "-" before 50 is marked as an error: Demo page
Since asn.1 integers can be negative and positive I assume this is an error.