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
    Context = 355
    Parameter = 356
    Last_Vhdl08 = 356
    First_Ams_Keyword = 357
    Across = 357
    Break = 358
    Limit = 359
    Nature = 360
    Noise = 361
    Procedural = 362
    Quantity = 363
    Reference = 364
    Spectrum = 365
    Subnature = 366
    Terminal = 367
    Through = 368
    Tolerance = 369
    Last_AMS_Vhdl = 369
    Last_Keyword = 369
    First_Verilog = 370
    Always = 370
    Assign = 371
    Buf = 372
    Bufif0 = 373
    Bufif1 = 374
    Casex = 375
    Casez = 376
    Cmos = 377
    Deassign = 378
    Default = 379
    Defparam = 380
    Disable = 381
    Edge = 382
    Endcase = 383
    Endfunction = 384
    Endmodule = 385
    Endprimitive = 386
    Endspecify = 387
    Endtable = 388
    Endtask = 389
    Force = 390
    Forever = 391
    Fork = 392
    Highz0 = 393
    Highz1 = 394
    Ifnone = 395
    Initial = 396
    Input = 397
    Join = 398
    Large = 399
    Macromodule = 400
    Medium = 401
    Module = 402
    Negedge = 403
    Nmos = 404
    Notif0 = 405
    Notif1 = 406
    Output = 407
    Pmos = 408
    Posedge = 409
    Primitive = 410
    Pull0 = 411
    Pull1 = 412
    Pulldown = 413
    Pullup = 414
    Realtime = 415
    Release = 416
    Reg = 417
    Repeat = 418
    Rcmos = 419
    Rnmos = 420
    Rpmos = 421
    Rtran = 422
    Rtranif0 = 423
    Rtranif1 = 424
    Scalared = 425
    Small = 426
    Specify = 427
    Specparam = 428
    Strong0 = 429
    Strong1 = 430
    Supply0 = 431
    Supply1 = 432
    Tablex = 433
    Task = 434
    Tran = 435
    Tranif0 = 436
    Tranif1 = 437
    Tri = 438
    Tri0 = 439
    Tri1 = 440
    Triand = 441
    Trior = 442
    Trireg = 443
    Vectored = 444
    Wand = 445
    Weak0 = 446
    Weak1 = 447
    Wire = 448
    Wor = 449
    Last_Verilog = 449
    First_V2001 = 450
    Automatic = 450
    Endgenerate = 451
    Genvar = 452
    Localparam = 453
    Unsigned = 454
    Signed = 455
    Last_V2001 = 455
    Uwire = 456
    First_SV3_0 = 457
    Always_Comb = 457
    Always_Ff = 458
    Always_Latch = 459
    Bit = 460
    Byte = 461
    Changed = 462
    Char = 463
    Const = 464
    Continue = 465
    Do = 466
    Endinterface = 467
    Endtransition = 468
    Enum = 469
    Export = 470
    Extern = 471
    Forkjoin = 472
    Iff = 473
    Import = 474
    Int = 475
    Interface = 476
    Logic = 477
    Longint = 478
    Longreal = 479
    Modport = 480
    Packed = 481
    Priority = 482
    Shortint = 483
    Shortreal = 484
    Static = 485
    Struct = 486
    Timeprecision = 487
    Timeunit = 488
    Transition = 489
    Typedef = 490
    Union = 491
    Unique = 492
    Unique0 = 493
    Void = 494
    Last_SV3_0 = 494
    First_SV3_1 = 495
    Chandle = 495
    Class = 496
    Clocking = 497
    Constraint = 498
    Cover = 499
    Dist = 500
    Endclass = 501
    Endclocking = 502
    Endprogram = 503
    Endproperty = 504
    Endsequence = 505
    Extends = 506
    Final = 507
    First_Match = 508
    Inside = 509
    Intersect = 510
    Join_Any = 511
    Join_None = 512
    Local = 513
    Program = 514
    Property = 515
    Rand = 516
    Randc = 517
    Ref = 518
    Sequence = 519
    Solve = 520
    String = 521
    Super = 522
    This = 523
    Throughout = 524
    Var = 525
    Virtual = 526
    Wait_Order = 527
    Last_SV3_1 = 527
    First_SV3_1a = 528
    Assume = 528
    Covergroup = 529
    Coverpoint = 530
    Endgroup = 531
    Endpackage = 532
    Expect = 533
    Foreach = 534
    Ignore_Bins = 535
    Illegal_Bins = 536
    Matches = 537
    Randcase = 538
    Randsequence = 539
    Tagged = 540
    Wildcard = 541
    Last_SV3_1a = 541
    First_SV2009 = 542
    Implies = 542
    S_Until = 543
    S_Until_With = 544
    Until_With = 545
    Last_SV2009 = 545
    First_Operator = 546
    Op_Equality = 546
    Op_Inequality = 547
    Op_Less = 548
    Op_Less_Equal = 549
    Op_Greater = 550
    Op_Greater_Equal = 551
    Op_Plus = 552
    Op_Minus = 553
    Op_Mul = 554
    Op_Div = 555
    Op_Exp = 556
    Op_Concatenation = 557
    Op_Condition = 558
    Op_Match_Equality = 559
    Op_Match_Inequality = 560
    Op_Match_Less = 561
    Op_Match_Less_Equal = 562
    Op_Match_Greater = 563
    Op_Match_Greater_Equal = 564
    Last_Operator = 564
    First_Attribute = 565
    Base = 565
    Left = 566
    Right = 567
    High = 568
    Low = 569
    Pos = 570
    Val = 571
    Succ = 572
    Pred = 573
    Leftof = 574
    Rightof = 575
    Reverse_Range = 576
    Length = 577
    Delayed = 578
    Stable = 579
    Quiet = 580
    Transaction = 581
    Event = 582
    Active = 583
    Last_Event = 584
    Last_Active = 585
    Last_Value = 586
    Last_Attribute = 586
    First_Vhdl87_Attribute = 587
    Behavior = 587
    Structure = 588
    Last_Vhdl87_Attribute = 588
    First_Vhdl93_Attribute = 589
    Ascending = 589
    Image = 590
    Value = 591
    Driving = 592
    Driving_Value = 593
    Simple_Name = 594
    Instance_Name = 595
    Path_Name = 596
    Last_Vhdl93_Attribute = 596
    First_Vhdl08_Attribute = 597
    Element = 597
    Last_Vhdl08_Attribute = 597
    First_AMS_Attribute = 598
    Contribution = 598
    Dot = 599
    Integ = 600
    Above = 601
    ZOH = 602
    LTF = 603
    ZTF = 604
    Ramp = 605
    Slew = 606
    Last_AMS_Attribute = 606
    First_Standard = 607
    Std = 607
    Standard = 608
    Boolean = 609
    NFalse = 610
    NTrue = 611
    Character = 612
    Severity_Level = 613
    Note = 614
    Warning = 615
    Error = 616
    Failure = 617
    Universal_Integer = 618
    Universal_Real = 619
    Convertible_Integer = 620
    Convertible_Real = 621
    Integer = 622
    Real = 623
    Time = 624
    Fs = 625
    Ps = 626
    Ns = 627
    Us = 628
    Ms = 629
    Sec = 630
    Min = 631
    Hr = 632
    Max = 633
    Delay_Length = 634
    Now = 635
    Natural = 636
    Positive = 637
    Bit_Vector = 638
    File_Open_Kind = 639
    Read_Mode = 640
    Write_Mode = 641
    Append_Mode = 642
    File_Open_Status = 643
    Open_Ok = 644
    Status_Error = 645
    Name_Error = 646
    Mode_Error = 647
    Foreign = 648
    Boolean_Vector = 649
    To_Bstring = 650
    To_Binary_String = 651
    To_Ostring = 652
    To_Octal_String = 653
    To_Hstring = 654
    To_Hex_String = 655
    Integer_Vector = 656
    Real_Vector = 657
    Time_Vector = 658
    Digits = 659
    Format = 660
    Unit = 661
    Domain_Type = 662
    Quiescent_Domain = 663
    Time_Domain = 664
    Frequency_Domain = 665
    Domain = 666
    Frequency = 667
    Last_Standard = 667
    First_Charname = 668
    Nul = 668
    Soh = 669
    Stx = 670
    Etx = 671
    Eot = 672
    Enq = 673
    Ack = 674
    Bel = 675
    Bs = 676
    Ht = 677
    Lf = 678
    Vt = 679
    Ff = 680
    Cr = 681
    So = 682
    Si = 683
    Dle = 684
    Dc1 = 685
    Dc2 = 686
    Dc3 = 687
    Dc4 = 688
    Nak = 689
    Syn = 690
    Etb = 691
    Can = 692
    Em = 693
    Sub = 694
    Esc = 695
    Fsp = 696
    Gsp = 697
    Rsp = 698
    Usp = 699
    Del = 700
    C128 = 701
    C129 = 702
    C130 = 703
    C131 = 704
    C132 = 705
    C133 = 706
    C134 = 707
    C135 = 708
    C136 = 709
    C137 = 710
    C138 = 711
    C139 = 712
    C140 = 713
    C141 = 714
    C142 = 715
    C143 = 716
    C144 = 717
    C145 = 718
    C146 = 719
    C147 = 720
    C148 = 721
    C149 = 722
    C150 = 723
    C151 = 724
    C152 = 725
    C153 = 726
    C154 = 727
    C155 = 728
    C156 = 729
    C157 = 730
    C158 = 731
    C159 = 732
    Last_Charname = 732
    First_Misc = 733
    Guard = 733
    Deallocate = 734
    File_Open = 735
    File_Close = 736
    Read = 737
    Write = 738
    Flush = 739
    Endfile = 740
    I = 741
    J = 742
    F = 743
    L = 744
    P = 745
    R = 746
    S = 747
    V = 748
    External_Name = 749
    Open_Kind = 750
    First = 751
    Last = 752
    Textio = 753
    Work = 754
    Text = 755
    To_String = 756
    Minimum = 757
    Maximum = 758
    Untruncated_Text_Read = 759
    Textio_Read_Real = 760
    Textio_Write_Real = 761
    Get_Resolution_Limit = 762
    Control_Simulation = 763
    Step = 764
    Index = 765
    Item = 766
    Uu_File_Uu = 767
    Uu_Line_Uu = 768
    NNone = 769
    Last_Misc = 769
    First_Ieee = 770
    Ieee = 770
    Std_Logic_1164 = 771
    Std_Ulogic = 772
    Std_Ulogic_Vector = 773
    Std_Logic = 774
    Std_Logic_Vector = 775
    Rising_Edge = 776
    Falling_Edge = 777
    VITAL_Timing = 778
    VITAL_Level0 = 779
    VITAL_Level1 = 780
    Numeric_Std = 781
    Numeric_Bit = 782
    Unresolved_Unsigned = 783
    Unresolved_Signed = 784
    Std_Logic_Arith = 785
    Std_Logic_Signed = 786
    Std_Logic_Textio = 787
    Std_Logic_Unsigned = 788
    To_Integer = 789
    To_Unsigned = 790
    To_Signed = 791
    Math_Real = 792
    Ceil = 793
    Log2 = 794
    Last_Ieee = 794
    First_Directive = 795
    Define = 795
    Endif = 796
    Ifdef = 797
    Ifndef = 798
    Include = 799
    Timescale = 800
    Undef = 801
    Protect = 802
    Begin_Protected = 803
    End_Protected = 804
    Key_Block = 805
    Data_Block = 806
    Line = 807
    Celldefine = 808
    Endcelldefine = 809
    Default_Nettype = 810
    Resetall = 811
    Last_Directive = 811
    First_Systask = 812
    Bits = 812
    D_Root = 813
    D_Unit = 814
    Last_Systask = 814
    First_SV_Method = 815
    Size = 815
    Insert = 816
    Delete = 817
    Pop_Front = 818
    Pop_Back = 819
    Push_Front = 820
    Push_Back = 821
    Name = 822
    Len = 823
    Substr = 824
    Exists = 825
    Atoi = 826
    Itoa = 827
    Find = 828
    Find_Index = 829
    Find_First = 830
    Find_First_Index = 831
    Find_Last = 832
    Find_Last_Index = 833
    Num = 834
    Randomize = 835
    Pre_Randomize = 836
    Post_Randomize = 837
    Srandom = 838
    Get_Randstate = 839
    Set_Randstate = 840
    Seed = 841
    State = 842
    Last_SV_Method = 842
    First_BSV = 843
    uAction = 843
    uActionValue = 844
    BVI = 845
    uC = 846
    uCF = 847
    uE = 848
    uSB = 849
    uSBR = 850
    Action = 851
    Endaction = 852
    Actionvalue = 853
    Endactionvalue = 854
    Ancestor = 855
    Clocked_By = 856
    Default_Clock = 857
    Default_Reset = 858
    Dependencies = 859
    Deriving = 860
    Determines = 861
    Enable = 862
    Ifc_Inout = 863
    Input_Clock = 864
    Input_Reset = 865
    Instance = 866
    Endinstance = 867
    Let = 868
    Match = 869
    Method = 870
    Endmethod = 871
    Numeric = 872
    Output_Clock = 873
    Output_Reset = 874
    Par = 875
    Endpar = 876
    Path = 877
    Provisos = 878
    Ready = 879
    Reset_By = 880
    Rule = 881
    Endrule = 882
    Rules = 883
    Endrules = 884
    Same_Family = 885
    Schedule = 886
    Seq = 887
    Endseq = 888
    Typeclass = 889
    Endtypeclass = 890
    Valueof = 891
    uValueof = 892
    Last_BSV = 892
    First_Comment = 893
    Psl = 893
    Pragma = 894
    Last_Comment = 894
    First_PSL = 895
    A = 895
    Af = 896
    Ag = 897
    Ax = 898
    Abort = 899
    Assume_Guarantee = 900
    Before = 901
    Clock = 902
    E = 903
    Ef = 904
    Eg = 905
    Ex = 906
    Endpoint = 907
    Eventually = 908
    Fairness = 909
    Fell = 910
    Forall = 911
    G = 912
    Inf = 913
    Inherit = 914
    Never = 915
    Next_A = 916
    Next_E = 917
    Next_Event = 918
    Next_Event_A = 919
    Next_Event_E = 920
    Prev = 921
    Restrict = 922
    Restrict_Guarantee = 923
    Rose = 924
    Strong = 925
    Vmode = 926
    Vprop = 927
    Vunit = 928
    W = 929
    Whilenot = 930
    Within = 931
    X = 932
    Last_PSL = 932
    First_Edif = 933
    Celltype = 943
    View = 944
    Viewtype = 945
    Direction = 946
    Contents = 947
    Net = 948
    Viewref = 949
    Cellref = 950
    Libraryref = 951
    Portinstance = 952
    Joined = 953
    Portref = 954
    Instanceref = 955
    Design = 956
    Designator = 957
    Owner = 958
    Member = 959
    Number = 960
    Rename = 961
    Userdata = 962
    Last_Edif = 962