/*
 * Asn1Constants.java
 *
 * THIS FILE HAS BEEN GENERATED AUTOMATICALLY. DO NOT EDIT!
 *
 * See LICENSE.txt for licensing information.
 *
 * Copyright (c) 2004-2017 Per Cederberg. All rights reserved.
 */

package net.percederberg.mibble.asn1;

/**
 * An interface with constants for the parser and tokenizer.
 *
 * @author   Per Cederberg
 * @version  2.9
 */
public interface Asn1Constants {

    /**
     * A token identity constant.
     */
    public static final int DOT = 1001;

    /**
     * A token identity constant.
     */
    public static final int DOUBLE_DOT = 1002;

    /**
     * A token identity constant.
     */
    public static final int TRIPLE_DOT = 1003;

    /**
     * A token identity constant.
     */
    public static final int COMMA = 1004;

    /**
     * A token identity constant.
     */
    public static final int SEMI_COLON = 1005;

    /**
     * A token identity constant.
     */
    public static final int LEFT_PAREN = 1006;

    /**
     * A token identity constant.
     */
    public static final int RIGHT_PAREN = 1007;

    /**
     * A token identity constant.
     */
    public static final int LEFT_BRACE = 1008;

    /**
     * A token identity constant.
     */
    public static final int RIGHT_BRACE = 1009;

    /**
     * A token identity constant.
     */
    public static final int LEFT_BRACKET = 1010;

    /**
     * A token identity constant.
     */
    public static final int RIGHT_BRACKET = 1011;

    /**
     * A token identity constant.
     */
    public static final int MINUS = 1012;

    /**
     * A token identity constant.
     */
    public static final int LESS_THAN = 1013;

    /**
     * A token identity constant.
     */
    public static final int VERTICAL_BAR = 1014;

    /**
     * A token identity constant.
     */
    public static final int DEFINITION = 1015;

    /**
     * A token identity constant.
     */
    public static final int DEFINITIONS = 1016;

    /**
     * A token identity constant.
     */
    public static final int EXPLICIT = 1017;

    /**
     * A token identity constant.
     */
    public static final int IMPLICIT = 1018;

    /**
     * A token identity constant.
     */
    public static final int TAGS = 1019;

    /**
     * A token identity constant.
     */
    public static final int BEGIN = 1020;

    /**
     * A token identity constant.
     */
    public static final int END = 1021;

    /**
     * A token identity constant.
     */
    public static final int EXPORTS = 1022;

    /**
     * A token identity constant.
     */
    public static final int IMPORTS = 1023;

    /**
     * A token identity constant.
     */
    public static final int FROM = 1024;

    /**
     * A token identity constant.
     */
    public static final int MACRO = 1025;

    /**
     * A token identity constant.
     */
    public static final int INTEGER = 1026;

    /**
     * A token identity constant.
     */
    public static final int REAL = 1027;

    /**
     * A token identity constant.
     */
    public static final int BOOLEAN = 1028;

    /**
     * A token identity constant.
     */
    public static final int NULL = 1029;

    /**
     * A token identity constant.
     */
    public static final int BIT = 1030;

    /**
     * A token identity constant.
     */
    public static final int OCTET = 1031;

    /**
     * A token identity constant.
     */
    public static final int STRING = 1032;

    /**
     * A token identity constant.
     */
    public static final int ENUMERATED = 1033;

    /**
     * A token identity constant.
     */
    public static final int SEQUENCE = 1034;

    /**
     * A token identity constant.
     */
    public static final int SET = 1035;

    /**
     * A token identity constant.
     */
    public static final int OF = 1036;

    /**
     * A token identity constant.
     */
    public static final int CHOICE = 1037;

    /**
     * A token identity constant.
     */
    public static final int UNIVERSAL = 1038;

    /**
     * A token identity constant.
     */
    public static final int APPLICATION = 1039;

    /**
     * A token identity constant.
     */
    public static final int PRIVATE = 1040;

    /**
     * A token identity constant.
     */
    public static final int ANY = 1041;

    /**
     * A token identity constant.
     */
    public static final int DEFINED = 1042;

    /**
     * A token identity constant.
     */
    public static final int BY = 1043;

    /**
     * A token identity constant.
     */
    public static final int OBJECT = 1044;

    /**
     * A token identity constant.
     */
    public static final int IDENTIFIER = 1045;

    /**
     * A token identity constant.
     */
    public static final int INCLUDES = 1046;

    /**
     * A token identity constant.
     */
    public static final int MIN = 1047;

    /**
     * A token identity constant.
     */
    public static final int MAX = 1048;

    /**
     * A token identity constant.
     */
    public static final int SIZE = 1049;

    /**
     * A token identity constant.
     */
    public static final int WITH = 1050;

    /**
     * A token identity constant.
     */
    public static final int COMPONENT = 1051;

    /**
     * A token identity constant.
     */
    public static final int COMPONENTS = 1052;

    /**
     * A token identity constant.
     */
    public static final int PRESENT = 1053;

    /**
     * A token identity constant.
     */
    public static final int ABSENT = 1054;

    /**
     * A token identity constant.
     */
    public static final int OPTIONAL = 1055;

    /**
     * A token identity constant.
     */
    public static final int DEFAULT = 1056;

    /**
     * A token identity constant.
     */
    public static final int TRUE = 1057;

    /**
     * A token identity constant.
     */
    public static final int FALSE = 1058;

    /**
     * A token identity constant.
     */
    public static final int PLUS_INFINITY = 1059;

    /**
     * A token identity constant.
     */
    public static final int MINUS_INFINITY = 1060;

    /**
     * A token identity constant.
     */
    public static final int MODULE_IDENTITY = 1061;

    /**
     * A token identity constant.
     */
    public static final int OBJECT_IDENTITY = 1062;

    /**
     * A token identity constant.
     */
    public static final int OBJECT_TYPE = 1063;

    /**
     * A token identity constant.
     */
    public static final int NOTIFICATION_TYPE = 1064;

    /**
     * A token identity constant.
     */
    public static final int TRAP_TYPE = 1065;

    /**
     * A token identity constant.
     */
    public static final int TEXTUAL_CONVENTION = 1066;

    /**
     * A token identity constant.
     */
    public static final int OBJECT_GROUP = 1067;

    /**
     * A token identity constant.
     */
    public static final int NOTIFICATION_GROUP = 1068;

    /**
     * A token identity constant.
     */
    public static final int MODULE_COMPLIANCE = 1069;

    /**
     * A token identity constant.
     */
    public static final int AGENT_CAPABILITIES = 1070;

    /**
     * A token identity constant.
     */
    public static final int LAST_UPDATED = 1071;

    /**
     * A token identity constant.
     */
    public static final int ORGANIZATION = 1072;

    /**
     * A token identity constant.
     */
    public static final int CONTACT_INFO = 1073;

    /**
     * A token identity constant.
     */
    public static final int DESCRIPTION = 1074;

    /**
     * A token identity constant.
     */
    public static final int REVISION = 1075;

    /**
     * A token identity constant.
     */
    public static final int STATUS = 1076;

    /**
     * A token identity constant.
     */
    public static final int REFERENCE = 1077;

    /**
     * A token identity constant.
     */
    public static final int SYNTAX = 1078;

    /**
     * A token identity constant.
     */
    public static final int BITS = 1079;

    /**
     * A token identity constant.
     */
    public static final int UNITS = 1080;

    /**
     * A token identity constant.
     */
    public static final int ACCESS = 1081;

    /**
     * A token identity constant.
     */
    public static final int MAX_ACCESS = 1082;

    /**
     * A token identity constant.
     */
    public static final int MIN_ACCESS = 1083;

    /**
     * A token identity constant.
     */
    public static final int INDEX = 1084;

    /**
     * A token identity constant.
     */
    public static final int AUGMENTS = 1085;

    /**
     * A token identity constant.
     */
    public static final int IMPLIED = 1086;

    /**
     * A token identity constant.
     */
    public static final int DEFVAL = 1087;

    /**
     * A token identity constant.
     */
    public static final int OBJECTS = 1088;

    /**
     * A token identity constant.
     */
    public static final int ENTERPRISE = 1089;

    /**
     * A token identity constant.
     */
    public static final int VARIABLES = 1090;

    /**
     * A token identity constant.
     */
    public static final int DISPLAY_HINT = 1091;

    /**
     * A token identity constant.
     */
    public static final int NOTIFICATIONS = 1092;

    /**
     * A token identity constant.
     */
    public static final int MODULE = 1093;

    /**
     * A token identity constant.
     */
    public static final int MANDATORY_GROUPS = 1094;

    /**
     * A token identity constant.
     */
    public static final int GROUP = 1095;

    /**
     * A token identity constant.
     */
    public static final int WRITE_SYNTAX = 1096;

    /**
     * A token identity constant.
     */
    public static final int PRODUCT_RELEASE = 1097;

    /**
     * A token identity constant.
     */
    public static final int SUPPORTS = 1098;

    /**
     * A token identity constant.
     */
    public static final int VARIATION = 1099;

    /**
     * A token identity constant.
     */
    public static final int CREATION_REQUIRES = 1100;

    /**
     * A token identity constant.
     */
    public static final int BINARY_STRING = 1101;

    /**
     * A token identity constant.
     */
    public static final int HEXADECIMAL_STRING = 1102;

    /**
     * A token identity constant.
     */
    public static final int QUOTED_STRING = 1103;

    /**
     * A token identity constant.
     */
    public static final int IDENTIFIER_STRING = 1104;

    /**
     * A token identity constant.
     */
    public static final int NUMBER_STRING = 1105;

    /**
     * A token identity constant.
     */
    public static final int WHITESPACE = 1106;

    /**
     * A token identity constant.
     */
    public static final int COMMENT = 1107;

    /**
     * A production node identity constant.
     */
    public static final int START = 2001;

    /**
     * A production node identity constant.
     */
    public static final int MODULE_DEFINITION = 2002;

    /**
     * A production node identity constant.
     */
    public static final int MODULE_IDENTIFIER = 2003;

    /**
     * A production node identity constant.
     */
    public static final int MODULE_REFERENCE = 2004;

    /**
     * A production node identity constant.
     */
    public static final int TAG_DEFAULT = 2005;

    /**
     * A production node identity constant.
     */
    public static final int MODULE_BODY = 2006;

    /**
     * A production node identity constant.
     */
    public static final int EXPORT_LIST = 2007;

    /**
     * A production node identity constant.
     */
    public static final int IMPORT_LIST = 2008;

    /**
     * A production node identity constant.
     */
    public static final int SYMBOLS_FROM_MODULE = 2009;

    /**
     * A production node identity constant.
     */
    public static final int SYMBOL_LIST = 2010;

    /**
     * A production node identity constant.
     */
    public static final int SYMBOL = 2011;

    /**
     * A production node identity constant.
     */
    public static final int ASSIGNMENT_LIST = 2012;

    /**
     * A production node identity constant.
     */
    public static final int ASSIGNMENT = 2013;

    /**
     * A production node identity constant.
     */
    public static final int MACRO_DEFINITION = 2014;

    /**
     * A production node identity constant.
     */
    public static final int MACRO_REFERENCE = 2015;

    /**
     * A production node identity constant.
     */
    public static final int MACRO_BODY = 2016;

    /**
     * A production node identity constant.
     */
    public static final int MACRO_BODY_ELEMENT = 2017;

    /**
     * A production node identity constant.
     */
    public static final int TYPE_ASSIGNMENT = 2018;

    /**
     * A production node identity constant.
     */
    public static final int TYPE = 2019;

    /**
     * A production node identity constant.
     */
    public static final int DEFINED_TYPE = 2020;

    /**
     * A production node identity constant.
     */
    public static final int BUILTIN_TYPE = 2021;

    /**
     * A production node identity constant.
     */
    public static final int NULL_TYPE = 2022;

    /**
     * A production node identity constant.
     */
    public static final int BOOLEAN_TYPE = 2023;

    /**
     * A production node identity constant.
     */
    public static final int REAL_TYPE = 2024;

    /**
     * A production node identity constant.
     */
    public static final int INTEGER_TYPE = 2025;

    /**
     * A production node identity constant.
     */
    public static final int OBJECT_IDENTIFIER_TYPE = 2026;

    /**
     * A production node identity constant.
     */
    public static final int STRING_TYPE = 2027;

    /**
     * A production node identity constant.
     */
    public static final int BIT_STRING_TYPE = 2028;

    /**
     * A production node identity constant.
     */
    public static final int BITS_TYPE = 2029;

    /**
     * A production node identity constant.
     */
    public static final int SEQUENCE_TYPE = 2030;

    /**
     * A production node identity constant.
     */
    public static final int SEQUENCE_OF_TYPE = 2031;

    /**
     * A production node identity constant.
     */
    public static final int SET_TYPE = 2032;

    /**
     * A production node identity constant.
     */
    public static final int SET_OF_TYPE = 2033;

    /**
     * A production node identity constant.
     */
    public static final int CHOICE_TYPE = 2034;

    /**
     * A production node identity constant.
     */
    public static final int ENUMERATED_TYPE = 2035;

    /**
     * A production node identity constant.
     */
    public static final int SELECTION_TYPE = 2036;

    /**
     * A production node identity constant.
     */
    public static final int TAGGED_TYPE = 2037;

    /**
     * A production node identity constant.
     */
    public static final int TAG = 2038;

    /**
     * A production node identity constant.
     */
    public static final int CLASS = 2039;

    /**
     * A production node identity constant.
     */
    public static final int EXPLICIT_OR_IMPLICIT_TAG = 2040;

    /**
     * A production node identity constant.
     */
    public static final int ANY_TYPE = 2041;

    /**
     * A production node identity constant.
     */
    public static final int ELEMENT_TYPE_LIST = 2042;

    /**
     * A production node identity constant.
     */
    public static final int ELEMENT_TYPE = 2043;

    /**
     * A production node identity constant.
     */
    public static final int OPTIONAL_OR_DEFAULT_ELEMENT = 2044;

    /**
     * A production node identity constant.
     */
    public static final int VALUE_OR_CONSTRAINT_LIST = 2045;

    /**
     * A production node identity constant.
     */
    public static final int NAMED_NUMBER_LIST = 2046;

    /**
     * A production node identity constant.
     */
    public static final int NAMED_NUMBER = 2047;

    /**
     * A production node identity constant.
     */
    public static final int NUMBER = 2048;

    /**
     * A production node identity constant.
     */
    public static final int CONSTRAINT_LIST = 2049;

    /**
     * A production node identity constant.
     */
    public static final int CONSTRAINT = 2050;

    /**
     * A production node identity constant.
     */
    public static final int VALUE_CONSTRAINT_LIST = 2051;

    /**
     * A production node identity constant.
     */
    public static final int VALUE_CONSTRAINT = 2052;

    /**
     * A production node identity constant.
     */
    public static final int VALUE_RANGE = 2053;

    /**
     * A production node identity constant.
     */
    public static final int LOWER_END_POINT = 2054;

    /**
     * A production node identity constant.
     */
    public static final int UPPER_END_POINT = 2055;

    /**
     * A production node identity constant.
     */
    public static final int SIZE_CONSTRAINT = 2056;

    /**
     * A production node identity constant.
     */
    public static final int ALPHABET_CONSTRAINT = 2057;

    /**
     * A production node identity constant.
     */
    public static final int CONTAINED_TYPE_CONSTRAINT = 2058;

    /**
     * A production node identity constant.
     */
    public static final int INNER_TYPE_CONSTRAINT = 2059;

    /**
     * A production node identity constant.
     */
    public static final int COMPONENTS_LIST = 2060;

    /**
     * A production node identity constant.
     */
    public static final int COMPONENTS_LIST_TAIL = 2061;

    /**
     * A production node identity constant.
     */
    public static final int COMPONENT_CONSTRAINT = 2062;

    /**
     * A production node identity constant.
     */
    public static final int COMPONENT_VALUE_PRESENCE = 2063;

    /**
     * A production node identity constant.
     */
    public static final int COMPONENT_PRESENCE = 2064;

    /**
     * A production node identity constant.
     */
    public static final int VALUE_ASSIGNMENT = 2065;

    /**
     * A production node identity constant.
     */
    public static final int VALUE = 2066;

    /**
     * A production node identity constant.
     */
    public static final int DEFINED_VALUE = 2067;

    /**
     * A production node identity constant.
     */
    public static final int BUILTIN_VALUE = 2068;

    /**
     * A production node identity constant.
     */
    public static final int NULL_VALUE = 2069;

    /**
     * A production node identity constant.
     */
    public static final int BOOLEAN_VALUE = 2070;

    /**
     * A production node identity constant.
     */
    public static final int SPECIAL_REAL_VALUE = 2071;

    /**
     * A production node identity constant.
     */
    public static final int NUMBER_VALUE = 2072;

    /**
     * A production node identity constant.
     */
    public static final int BINARY_VALUE = 2073;

    /**
     * A production node identity constant.
     */
    public static final int HEXADECIMAL_VALUE = 2074;

    /**
     * A production node identity constant.
     */
    public static final int STRING_VALUE = 2075;

    /**
     * A production node identity constant.
     */
    public static final int BIT_OR_OBJECT_IDENTIFIER_VALUE = 2076;

    /**
     * A production node identity constant.
     */
    public static final int BIT_VALUE = 2077;

    /**
     * A production node identity constant.
     */
    public static final int OBJECT_IDENTIFIER_VALUE = 2078;

    /**
     * A production node identity constant.
     */
    public static final int NAME_VALUE_LIST = 2079;

    /**
     * A production node identity constant.
     */
    public static final int NAME_VALUE_COMPONENT = 2080;

    /**
     * A production node identity constant.
     */
    public static final int NAME_OR_NUMBER = 2081;

    /**
     * A production node identity constant.
     */
    public static final int NAME_AND_NUMBER = 2082;

    /**
     * A production node identity constant.
     */
    public static final int DEFINED_MACRO_TYPE = 2083;

    /**
     * A production node identity constant.
     */
    public static final int DEFINED_MACRO_NAME = 2084;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_MODULE_IDENTITY_MACRO_TYPE = 2085;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_OBJECT_IDENTITY_MACRO_TYPE = 2086;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_OBJECT_TYPE_MACRO_TYPE = 2087;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_NOTIFICATION_TYPE_MACRO_TYPE = 2088;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_TRAP_TYPE_MACRO_TYPE = 2089;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_TEXTUAL_CONVENTION_MACRO_TYPE = 2090;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_OBJECT_GROUP_MACRO_TYPE = 2091;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_NOTIFICATION_GROUP_MACRO_TYPE = 2092;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_MODULE_COMPLIANCE_MACRO_TYPE = 2093;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_AGENT_CAPABILITIES_MACRO_TYPE = 2094;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_UPDATE_PART = 2095;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_ORGANIZATION_PART = 2096;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_CONTACT_PART = 2097;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_DESCR_PART = 2098;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_REVISION_PART = 2099;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_STATUS_PART = 2100;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_REFER_PART = 2101;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_SYNTAX_PART = 2102;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_UNITS_PART = 2103;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_ACCESS_PART = 2104;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_INDEX_PART = 2105;

    /**
     * A production node identity constant.
     */
    public static final int INDEX_VALUE_LIST = 2106;

    /**
     * A production node identity constant.
     */
    public static final int INDEX_VALUE = 2107;

    /**
     * A production node identity constant.
     */
    public static final int INDEX_TYPE = 2108;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_DEF_VAL_PART = 2109;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_OBJECTS_PART = 2110;

    /**
     * A production node identity constant.
     */
    public static final int VALUE_LIST = 2111;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_ENTERPRISE_PART = 2112;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_VAR_PART = 2113;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_DISPLAY_PART = 2114;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_NOTIFICATIONS_PART = 2115;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_MODULE_PART = 2116;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_MODULE_IMPORT = 2117;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_MANDATORY_PART = 2118;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_COMPLIANCE_PART = 2119;

    /**
     * A production node identity constant.
     */
    public static final int COMPLIANCE_GROUP = 2120;

    /**
     * A production node identity constant.
     */
    public static final int COMPLIANCE_OBJECT = 2121;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_WRITE_SYNTAX_PART = 2122;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_PRODUCT_RELEASE_PART = 2123;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_MODULE_SUPPORT_PART = 2124;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_VARIATION_PART = 2125;

    /**
     * A production node identity constant.
     */
    public static final int SNMP_CREATION_PART = 2126;
}
