class Name:
    First_Character = 1
    Last_Character = 256
    First_Keyword = 257
    Mod = 257
    Rem = 258
    Abs = 259
    Not = 260
    Access = 261
    After = 262
    Alias = 263
    All = 264
    Architecture = 265
    Array = 266
    Assert = 267
    Attribute = 268
    Begin = 269
    Block = 270
    Body = 271
    Buffer = 272
    Bus = 273
    Case = 274
    Component = 275
    Configuration = 276
    Constant = 277
    Disconnect = 278
    Downto = 279
    Else = 280
    Elsif = 281
    End = 282
    Entity = 283
    Exit = 284
    File = 285
    For = 286
    Function = 287
    Generate = 288
    Generic = 289
    Guarded = 290
    If = 291
    In = 292
    Inout = 293
    Is = 294
    Label = 295
    Library = 296
    Linkage = 297
    Loop = 298
    Map = 299
    New = 300
    Next = 301
    Null = 302
    Of = 303
    On = 304
    Open = 305
    Others = 306
    Out = 307
    Package = 308
    Port = 309
    Procedure = 310
    Process = 311
    Range = 312
    Record = 313
    Register = 314
    Report = 315
    Return = 316
    Select = 317
    Severity = 318
    Signal = 319
    Subtype = 320
    Then = 321
    To = 322
    Transport = 323
    Type = 324
    Units = 325
    Until = 326
    Use = 327
    Variable = 328
    Wait = 329
    When = 330
    While = 331
    With = 332
    And = 333
    Or = 334
    Xor = 335
    Nand = 336
    Nor = 337
    Last_Vhdl87 = 337
    Xnor = 338
    Group = 339
    Impure = 340
    Inertial = 341
    Literal = 342
    Postponed = 343
    Pure = 344
    Reject = 345
    Shared = 346
    Unaffected = 347
    Sll = 348
    Sla = 349
    Sra = 350
    Srl = 351
    Rol = 352
    Ror = 353
    Last_Vhdl93 = 353
    Protected = 354
    Last_Vhdl00 = 354
    Assume = 355
    Context = 356
    Cover = 357
    Default = 358
    Parameter = 359
    Property = 360
    Restrict = 361
    Restrict_Guarantee = 362
    Sequence = 363
    Vmode = 364
    Vprop = 365
    Vunit = 366
    Last_Vhdl08 = 366
    First_Ams_Keyword = 367
    Across = 367
    Break = 368
    Limit = 369
    Nature = 370
    Noise = 371
    Procedural = 372
    Quantity = 373
    Reference = 374
    Spectrum = 375
    Subnature = 376
    Terminal = 377
    Through = 378
    Tolerance = 379
    Last_AMS_Vhdl = 379
    Last_Keyword = 379
    First_Verilog = 380
    Always = 380
    Assign = 381
    Buf = 382
    Bufif0 = 383
    Bufif1 = 384
    Casex = 385
    Casez = 386
    Cmos = 387
    Deassign = 388
    Defparam = 389
    Disable = 390
    Edge = 391
    Endcase = 392
    Endfunction = 393
    Endmodule = 394
    Endprimitive = 395
    Endspecify = 396
    Endtable = 397
    Endtask = 398
    Force = 399
    Forever = 400
    Fork = 401
    Highz0 = 402
    Highz1 = 403
    Ifnone = 404
    Initial = 405
    Input = 406
    Join = 407
    Large = 408
    Macromodule = 409
    Medium = 410
    Module = 411
    Negedge = 412
    Nmos = 413
    Notif0 = 414
    Notif1 = 415
    Output = 416
    Pmos = 417
    Posedge = 418
    Primitive = 419
    Pull0 = 420
    Pull1 = 421
    Pulldown = 422
    Pullup = 423
    Realtime = 424
    Release = 425
    Reg = 426
    Repeat = 427
    Rcmos = 428
    Rnmos = 429
    Rpmos = 430
    Rtran = 431
    Rtranif0 = 432
    Rtranif1 = 433
    Scalared = 434
    Small = 435
    Specify = 436
    Specparam = 437
    Strong0 = 438
    Strong1 = 439
    Supply0 = 440
    Supply1 = 441
    Tablex = 442
    Task = 443
    Tran = 444
    Tranif0 = 445
    Tranif1 = 446
    Tri = 447
    Tri0 = 448
    Tri1 = 449
    Triand = 450
    Trior = 451
    Trireg = 452
    Vectored = 453
    Wand = 454
    Weak0 = 455
    Weak1 = 456
    Wire = 457
    Wor = 458
    Last_Verilog = 458
    First_V2001 = 459
    Automatic = 459
    Endgenerate = 460
    Genvar = 461
    Localparam = 462
    Unsigned = 463
    Signed = 464
    Last_V2001 = 464
    Uwire = 465
    First_SV3_0 = 466
    Always_Comb = 466
    Always_Ff = 467
    Always_Latch = 468
    Bit = 469
    Byte = 470
    Changed = 471
    Char = 472
    Const = 473
    Continue = 474
    Do = 475
    Endinterface = 476
    Endtransition = 477
    Enum = 478
    Export = 479
    Extern = 480
    Forkjoin = 481
    Iff = 482
    Import = 483
    Int = 484
    Interface = 485
    Logic = 486
    Longint = 487
    Longreal = 488
    Modport = 489
    Packed = 490
    Priority = 491
    Shortint = 492
    Shortreal = 493
    Static = 494
    Struct = 495
    Timeprecision = 496
    Timeunit = 497
    Transition = 498
    Typedef = 499
    Union = 500
    Unique = 501
    Unique0 = 502
    Void = 503
    Last_SV3_0 = 503
    First_SV3_1 = 504
    Chandle = 504
    Class = 505
    Clocking = 506
    Constraint = 507
    Dist = 508
    Endclass = 509
    Endclocking = 510
    Endprogram = 511
    Endproperty = 512
    Endsequence = 513
    Extends = 514
    Final = 515
    First_Match = 516
    Inside = 517
    Intersect = 518
    Join_Any = 519
    Join_None = 520
    Local = 521
    Program = 522
    Rand = 523
    Randc = 524
    Ref = 525
    Solve = 526
    String = 527
    Super = 528
    This = 529
    Throughout = 530
    Var = 531
    Virtual = 532
    Wait_Order = 533
    Last_SV3_1 = 533
    First_SV3_1a = 534
    Covergroup = 534
    Coverpoint = 535
    Endgroup = 536
    Endpackage = 537
    Expect = 538
    Foreach = 539
    Ignore_Bins = 540
    Illegal_Bins = 541
    Matches = 542
    Randcase = 543
    Randsequence = 544
    Tagged = 545
    Wildcard = 546
    Last_SV3_1a = 546
    First_SV2009 = 547
    Implies = 547
    S_Until = 548
    S_Until_With = 549
    Until_With = 550
    Last_SV2009 = 550
    First_Operator = 551
    Op_Equality = 551
    Op_Inequality = 552
    Op_Less = 553
    Op_Less_Equal = 554
    Op_Greater = 555
    Op_Greater_Equal = 556
    Op_Plus = 557
    Op_Minus = 558
    Op_Mul = 559
    Op_Div = 560
    Op_Exp = 561
    Op_Concatenation = 562
    Op_Condition = 563
    Op_Match_Equality = 564
    Op_Match_Inequality = 565
    Op_Match_Less = 566
    Op_Match_Less_Equal = 567
    Op_Match_Greater = 568
    Op_Match_Greater_Equal = 569
    Last_Operator = 569
    First_Attribute = 570
    Base = 570
    Left = 571
    Right = 572
    High = 573
    Low = 574
    Pos = 575
    Val = 576
    Succ = 577
    Pred = 578
    Leftof = 579
    Rightof = 580
    Reverse_Range = 581
    Length = 582
    Delayed = 583
    Stable = 584
    Quiet = 585
    Transaction = 586
    Event = 587
    Active = 588
    Last_Event = 589
    Last_Active = 590
    Last_Value = 591
    Last_Attribute = 591
    First_Vhdl87_Attribute = 592
    Behavior = 592
    Structure = 593
    Last_Vhdl87_Attribute = 593
    First_Vhdl93_Attribute = 594
    Ascending = 594
    Image = 595
    Value = 596
    Driving = 597
    Driving_Value = 598
    Simple_Name = 599
    Instance_Name = 600
    Path_Name = 601
    Last_Vhdl93_Attribute = 601
    First_Vhdl08_Attribute = 602
    Element = 602
    Last_Vhdl08_Attribute = 602
    First_AMS_Attribute = 603
    Contribution = 603
    Dot = 604
    Integ = 605
    Above = 606
    Zoh = 607
    Ltf = 608
    Ztf = 609
    Ramp = 610
    Slew = 611
    Last_AMS_Attribute = 611
    First_Standard = 612
    Std = 612
    Standard = 613
    Boolean = 614
    NFalse = 615
    NTrue = 616
    Character = 617
    Severity_Level = 618
    Note = 619
    Warning = 620
    Error = 621
    Failure = 622
    Universal_Integer = 623
    Universal_Real = 624
    Convertible_Integer = 625
    Convertible_Real = 626
    Integer = 627
    Real = 628
    Time = 629
    Fs = 630
    Ps = 631
    Ns = 632
    Us = 633
    Ms = 634
    Sec = 635
    Min = 636
    Hr = 637
    Max = 638
    Delay_Length = 639
    Now = 640
    Natural = 641
    Positive = 642
    Bit_Vector = 643
    File_Open_Kind = 644
    Read_Mode = 645
    Write_Mode = 646
    Append_Mode = 647
    File_Open_Status = 648
    Open_Ok = 649
    Status_Error = 650
    Name_Error = 651
    Mode_Error = 652
    Foreign = 653
    Boolean_Vector = 654
    To_Bstring = 655
    To_Binary_String = 656
    To_Ostring = 657
    To_Octal_String = 658
    To_Hstring = 659
    To_Hex_String = 660
    Integer_Vector = 661
    Real_Vector = 662
    Time_Vector = 663
    Digits = 664
    Format = 665
    Unit = 666
    Domain_Type = 667
    Quiescent_Domain = 668
    Time_Domain = 669
    Frequency_Domain = 670
    Domain = 671
    Frequency = 672
    Last_Standard = 672
    First_Charname = 673
    Nul = 673
    Soh = 674
    Stx = 675
    Etx = 676
    Eot = 677
    Enq = 678
    Ack = 679
    Bel = 680
    Bs = 681
    Ht = 682
    Lf = 683
    Vt = 684
    Ff = 685
    Cr = 686
    So = 687
    Si = 688
    Dle = 689
    Dc1 = 690
    Dc2 = 691
    Dc3 = 692
    Dc4 = 693
    Nak = 694
    Syn = 695
    Etb = 696
    Can = 697
    Em = 698
    Sub = 699
    Esc = 700
    Fsp = 701
    Gsp = 702
    Rsp = 703
    Usp = 704
    Del = 705
    C128 = 706
    C129 = 707
    C130 = 708
    C131 = 709
    C132 = 710
    C133 = 711
    C134 = 712
    C135 = 713
    C136 = 714
    C137 = 715
    C138 = 716
    C139 = 717
    C140 = 718
    C141 = 719
    C142 = 720
    C143 = 721
    C144 = 722
    C145 = 723
    C146 = 724
    C147 = 725
    C148 = 726
    C149 = 727
    C150 = 728
    C151 = 729
    C152 = 730
    C153 = 731
    C154 = 732
    C155 = 733
    C156 = 734
    C157 = 735
    C158 = 736
    C159 = 737
    Last_Charname = 737
    First_Misc = 738
    Guard = 738
    Deallocate = 739
    File_Open = 740
    File_Close = 741
    Read = 742
    Write = 743
    Flush = 744
    Endfile = 745
    I = 746
    J = 747
    F = 748
    L = 749
    P = 750
    R = 751
    S = 752
    V = 753
    External_Name = 754
    Open_Kind = 755
    First = 756
    Last = 757
    Textio = 758
    Work = 759
    Text = 760
    To_String = 761
    Minimum = 762
    Maximum = 763
    Untruncated_Text_Read = 764
    Textio_Read_Real = 765
    Textio_Write_Real = 766
    Get_Resolution_Limit = 767
    Control_Simulation = 768
    Step = 769
    Index = 770
    Item = 771
    Uu_File_Uu = 772
    Uu_Line_Uu = 773
    Label_Applies_To = 774
    Return_Port_Name = 775
    Map_To_Operator = 776
    Type_Function = 777
    Built_In = 778
    NNone = 779
    Last_Misc = 779
    First_Ieee_Pkg = 780
    Ieee = 780
    Std_Logic_1164 = 781
    VITAL_Timing = 782
    Numeric_Std = 783
    Numeric_Bit = 784
    Std_Logic_Arith = 785
    Std_Logic_Signed = 786
    Std_Logic_Unsigned = 787
    Std_Logic_Textio = 788
    Std_Logic_Misc = 789
    Math_Real = 790
    Last_Ieee_Pkg = 790
    First_Ieee_Name = 791
    Std_Ulogic = 791
    Std_Ulogic_Vector = 792
    Std_Logic = 793
    Std_Logic_Vector = 794
    Rising_Edge = 795
    Falling_Edge = 796
    VITAL_Level0 = 797
    VITAL_Level1 = 798
    Unresolved_Unsigned = 799
    Unresolved_Signed = 800
    To_Integer = 801
    To_Unsigned = 802
    To_Signed = 803
    Resize = 804
    Std_Match = 805
    Shift_Left = 806
    Shift_Right = 807
    Rotate_Left = 808
    Rotate_Right = 809
    To_Bit = 810
    To_Bitvector = 811
    To_Stdulogic = 812
    To_Stdlogicvector = 813
    To_Stdulogicvector = 814
    Is_X = 815
    To_01 = 816
    Conv_Signed = 817
    Conv_Unsigned = 818
    Conv_Integer = 819
    Conv_Std_Logic_Vector = 820
    And_Reduce = 821
    Nand_Reduce = 822
    Or_Reduce = 823
    Nor_Reduce = 824
    Xor_Reduce = 825
    Xnor_Reduce = 826
    Ceil = 827
    Floor = 828
    Round = 829
    Log2 = 830
    Sin = 831
    Cos = 832
    Ext = 833
    Sxt = 834
    Last_Ieee_Name = 834
    First_Synthesis = 835
    Allconst = 835
    Allseq = 836
    Anyconst = 837
    Anyseq = 838
    Last_Synthesis = 838
    First_Directive = 839
    Define = 839
    Endif = 840
    Ifdef = 841
    Ifndef = 842
    Include = 843
    Timescale = 844
    Undef = 845
    Protect = 846
    Begin_Protected = 847
    End_Protected = 848
    Key_Block = 849
    Data_Block = 850
    Line = 851
    Celldefine = 852
    Endcelldefine = 853
    Default_Nettype = 854
    Resetall = 855
    Last_Directive = 855
    First_Systask = 856
    Bits = 856
    D_Root = 857
    D_Unit = 858
    Last_Systask = 858
    First_SV_Method = 859
    Size = 859
    Insert = 860
    Delete = 861
    Pop_Front = 862
    Pop_Back = 863
    Push_Front = 864
    Push_Back = 865
    Name = 866
    Len = 867
    Substr = 868
    Exists = 869
    Atoi = 870
    Itoa = 871
    Find = 872
    Find_Index = 873
    Find_First = 874
    Find_First_Index = 875
    Find_Last = 876
    Find_Last_Index = 877
    Num = 878
    Randomize = 879
    Pre_Randomize = 880
    Post_Randomize = 881
    Srandom = 882
    Get_Randstate = 883
    Set_Randstate = 884
    Seed = 885
    State = 886
    Last_SV_Method = 886
    First_BSV = 887
    uAction = 887
    uActionValue = 888
    BVI = 889
    uC = 890
    uCF = 891
    uE = 892
    uSB = 893
    uSBR = 894
    Action = 895
    Endaction = 896
    Actionvalue = 897
    Endactionvalue = 898
    Ancestor = 899
    Clocked_By = 900
    Default_Clock = 901
    Default_Reset = 902
    Dependencies = 903
    Deriving = 904
    Determines = 905
    Enable = 906
    Ifc_Inout = 907
    Input_Clock = 908
    Input_Reset = 909
    Instance = 910
    Endinstance = 911
    Let = 912
    Match = 913
    Method = 914
    Endmethod = 915
    Numeric = 916
    Output_Clock = 917
    Output_Reset = 918
    Par = 919
    Endpar = 920
    Path = 921
    Provisos = 922
    Ready = 923
    Reset_By = 924
    Rule = 925
    Endrule = 926
    Rules = 927
    Endrules = 928
    Same_Family = 929
    Schedule = 930
    Seq = 931
    Endseq = 932
    Typeclass = 933
    Endtypeclass = 934
    Valueof = 935
    uValueof = 936
    Last_BSV = 936
    First_Comment = 937
    Psl = 937
    Pragma = 938
    Synthesis = 939
    Synopsys = 940
    Translate_Off = 941
    Translate_On = 942
    Translate = 943
    Synthesis_Off = 944
    Synthesis_On = 945
    Off = 946
    Last_Comment = 946
    First_PSL = 947
    A = 947
    Af = 948
    Ag = 949
    Ax = 950
    Abort = 951
    Assume_Guarantee = 952
    Before = 953
    Clock = 954
    E = 955
    Ef = 956
    Eg = 957
    Ex = 958
    Endpoint = 959
    Eventually = 960
    Fairness = 961
    Fell = 962
    Forall = 963
    G = 964
    Inf = 965
    Inherit = 966
    Never = 967
    Next_A = 968
    Next_E = 969
    Next_Event = 970
    Next_Event_A = 971
    Next_Event_E = 972
    Prev = 973
    Rose = 974
    Strong = 975
    W = 976
    Whilenot = 977
    Within = 978
    X = 979
    Last_PSL = 979
    First_Edif = 980
    Celltype = 990
    View = 991
    Viewtype = 992
    Direction = 993
    Contents = 994
    Net = 995
    Viewref = 996
    Cellref = 997
    Libraryref = 998
    Portinstance = 999
    Joined = 1000
    Portref = 1001
    Instanceref = 1002
    Design = 1003
    Designator = 1004
    Owner = 1005
    Member = 1006
    Number = 1007
    Rename = 1008
    Userdata = 1009
    Last_Edif = 1009