# Auto generated Python source file from Ada sources
# Call 'make' in 'src/vhdl' to regenerate:
#
from pyTooling.Decorators import export
[docs]
@export
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
Force = 359
Parameter = 360
Property = 361
Release = 362
Restrict = 363
Restrict_Guarantee = 364
Sequence = 365
Inherit = 366
Vmode = 367
Vprop = 368
Vunit = 369
Last_Vhdl08 = 369
First_Vhdl19 = 370
Private = 370
View = 371
Last_Vhdl19 = 371
First_Ams_Keyword = 372
Across = 372
Break = 373
Limit = 374
Nature = 375
Noise = 376
Procedural = 377
Quantity = 378
Reference = 379
Spectrum = 380
Subnature = 381
Terminal = 382
Through = 383
Tolerance = 384
Last_AMS_Vhdl = 384
Last_Keyword = 384
First_Verilog = 385
Always = 385
Assign = 386
Buf = 387
Bufif0 = 388
Bufif1 = 389
Casex = 390
Casez = 391
Cmos = 392
Deassign = 393
Defparam = 394
Disable = 395
Edge = 396
Endcase = 397
Endfunction = 398
Endmodule = 399
Endprimitive = 400
Endspecify = 401
Endtable = 402
Endtask = 403
Forever = 404
Fork = 405
Highz0 = 406
Highz1 = 407
Ifnone = 408
Initial = 409
Input = 410
Join = 411
Large = 412
Macromodule = 413
Medium = 414
Module = 415
Negedge = 416
Nmos = 417
Notif0 = 418
Notif1 = 419
Output = 420
Pmos = 421
Posedge = 422
Primitive = 423
Pull0 = 424
Pull1 = 425
Pulldown = 426
Pullup = 427
Realtime = 428
Reg = 429
Repeat = 430
Rcmos = 431
Rnmos = 432
Rpmos = 433
Rtran = 434
Rtranif0 = 435
Rtranif1 = 436
Scalared = 437
Small = 438
Specify = 439
Specparam = 440
Strong0 = 441
Strong1 = 442
Supply0 = 443
Supply1 = 444
Tablex = 445
Task = 446
Tran = 447
Tranif0 = 448
Tranif1 = 449
Tri = 450
Tri0 = 451
Tri1 = 452
Triand = 453
Trior = 454
Trireg = 455
Vectored = 456
Wand = 457
Weak0 = 458
Weak1 = 459
Wire = 460
Wor = 461
Last_Verilog = 461
First_V2001 = 462
Automatic = 462
Endgenerate = 463
Genvar = 464
Localparam = 465
Unsigned = 466
Signed = 467
Last_V2001 = 467
Uwire = 468
First_SV3_0 = 469
Always_Comb = 469
Always_Ff = 470
Always_Latch = 471
Bit = 472
Byte = 473
Changed = 474
Char = 475
Const = 476
Continue = 477
Do = 478
Endinterface = 479
Endtransition = 480
Enum = 481
Export = 482
Extern = 483
Forkjoin = 484
Iff = 485
Import = 486
Int = 487
Interface = 488
Logic = 489
Longint = 490
Longreal = 491
Modport = 492
Packed = 493
Priority = 494
Shortint = 495
Shortreal = 496
Static = 497
Struct = 498
Timeprecision = 499
Timeunit = 500
Transition = 501
Typedef = 502
Union = 503
Unique = 504
Unique0 = 505
Void = 506
Last_SV3_0 = 506
First_SV3_1 = 507
Chandle = 507
Class = 508
Clocking = 509
Constraint = 510
Dist = 511
Endclass = 512
Endclocking = 513
Endprogram = 514
Endproperty = 515
Endsequence = 516
Extends = 517
Final = 518
First_Match = 519
Inside = 520
Intersect = 521
Join_Any = 522
Join_None = 523
Local = 524
Program = 525
Rand = 526
Randc = 527
Ref = 528
Solve = 529
String = 530
Super = 531
This = 532
Throughout = 533
Var = 534
Virtual = 535
Wait_Order = 536
Last_SV3_1 = 536
First_SV3_1a = 537
Covergroup = 537
Coverpoint = 538
Endgroup = 539
Endpackage = 540
Expect = 541
Foreach = 542
Ignore_Bins = 543
Illegal_Bins = 544
Matches = 545
Randcase = 546
Randsequence = 547
Tagged = 548
Wildcard = 549
Last_SV3_1a = 549
First_SV2009 = 550
Implies = 550
S_Until = 551
S_Until_With = 552
Until_With = 553
Last_SV2009 = 553
First_Vams = 554
Analog = 554
Discipline = 555
Enddiscipline = 556
Endnature = 557
Potential = 558
Flow = 559
Discrete = 560
Continuous = 561
Abstol = 562
Ddt_Nature = 563
Idt_Nature = 564
Branch = 565
From = 566
Exclude = 567
Ddt = 568
Idt = 569
White_Noise = 570
Last_Vams = 570
First_Operator = 571
Op_Equality = 571
Op_Inequality = 572
Op_Less = 573
Op_Less_Equal = 574
Op_Greater = 575
Op_Greater_Equal = 576
Op_Plus = 577
Op_Minus = 578
Op_Mul = 579
Op_Div = 580
Op_Exp = 581
Op_Concatenation = 582
Op_Condition = 583
Op_Match_Equality = 584
Op_Match_Inequality = 585
Op_Match_Less = 586
Op_Match_Less_Equal = 587
Op_Match_Greater = 588
Op_Match_Greater_Equal = 589
Last_Operator = 589
First_Attribute = 590
Base = 590
Left = 591
Right = 592
High = 593
Low = 594
Pos = 595
Val = 596
Succ = 597
Pred = 598
Leftof = 599
Rightof = 600
Reverse_Range = 601
Length = 602
Delayed = 603
Stable = 604
Quiet = 605
Transaction = 606
Event = 607
Active = 608
Last_Event = 609
Last_Active = 610
Last_Value = 611
Last_Attribute = 611
First_Vhdl87_Attribute = 612
Behavior = 612
Structure = 613
Last_Vhdl87_Attribute = 613
First_Vhdl93_Attribute = 614
Ascending = 614
Image = 615
Value = 616
Driving = 617
Driving_Value = 618
Simple_Name = 619
Instance_Name = 620
Path_Name = 621
Last_Vhdl93_Attribute = 621
First_Vhdl08_Attribute = 622
Element = 622
Last_Vhdl08_Attribute = 622
First_Vhdl19_Attribute = 623
Converse = 623
Last_Vhdl19_Attribute = 623
First_AMS_Attribute = 624
Contribution = 624
Dot = 625
Integ = 626
Above = 627
Zoh = 628
Ltf = 629
Ztf = 630
Ramp = 631
Slew = 632
Last_AMS_Attribute = 632
First_Standard = 633
Std = 633
Standard = 634
Boolean = 635
NFalse = 636
NTrue = 637
Character = 638
Severity_Level = 639
Note = 640
Warning = 641
Error = 642
Failure = 643
Universal_Integer = 644
Universal_Real = 645
Convertible_Integer = 646
Convertible_Real = 647
Integer = 648
Real = 649
Time = 650
Fs = 651
Ps = 652
Ns = 653
Us = 654
Ms = 655
Sec = 656
Min = 657
Hr = 658
Max = 659
Delay_Length = 660
Now = 661
Natural = 662
Positive = 663
Bit_Vector = 664
File_Open_Kind = 665
Read_Mode = 666
Write_Mode = 667
Append_Mode = 668
File_Open_Status = 669
Open_Ok = 670
Status_Error = 671
Name_Error = 672
Mode_Error = 673
Foreign = 674
Boolean_Vector = 675
To_Bstring = 676
To_Binary_String = 677
To_Ostring = 678
To_Octal_String = 679
To_Hstring = 680
To_Hex_String = 681
Integer_Vector = 682
Real_Vector = 683
Time_Vector = 684
Digits = 685
Format = 686
Unit = 687
Domain_Type = 688
Quiescent_Domain = 689
Time_Domain = 690
Frequency_Domain = 691
Domain = 692
Frequency = 693
First_Env = 694
Env = 694
Stop = 695
Finish = 696
Resolution_Limit = 697
First_Charname = 698
Nul = 698
Soh = 699
Stx = 700
Etx = 701
Eot = 702
Enq = 703
Ack = 704
Bel = 705
Bs = 706
Ht = 707
Lf = 708
Vt = 709
Ff = 710
Cr = 711
So = 712
Si = 713
Dle = 714
Dc1 = 715
Dc2 = 716
Dc3 = 717
Dc4 = 718
Nak = 719
Syn = 720
Etb = 721
Can = 722
Em = 723
Sub = 724
Esc = 725
Fsp = 726
Gsp = 727
Rsp = 728
Usp = 729
Del = 730
C128 = 731
C129 = 732
C130 = 733
C131 = 734
C132 = 735
C133 = 736
C134 = 737
C135 = 738
C136 = 739
C137 = 740
C138 = 741
C139 = 742
C140 = 743
C141 = 744
C142 = 745
C143 = 746
C144 = 747
C145 = 748
C146 = 749
C147 = 750
C148 = 751
C149 = 752
C150 = 753
C151 = 754
C152 = 755
C153 = 756
C154 = 757
C155 = 758
C156 = 759
C157 = 760
C158 = 761
C159 = 762
Last_Charname = 762
First_Misc = 763
Guard = 763
Deallocate = 764
File_Open = 765
File_Close = 766
Read = 767
Write = 768
Flush = 769
Endfile = 770
I = 771
J = 772
F = 773
L = 774
P = 775
R = 776
S = 777
V = 778
External_Name = 779
Open_Kind = 780
First = 781
Last = 782
Textio = 783
Work = 784
Text = 785
To_String = 786
Minimum = 787
Maximum = 788
Untruncated_Text_Read = 789
Textio_Read_Real = 790
Textio_Write_Real = 791
Get_Resolution_Limit = 792
Control_Simulation = 793
Get_Assert_Count = 794
Clear_Assert_Count = 795
Step = 796
Index = 797
Item = 798
Uu_File_Uu = 799
Uu_Line_Uu = 800
Label_Applies_To = 801
Return_Port_Name = 802
Map_To_Operator = 803
Type_Function = 804
Built_In = 805
NNone = 806
Last_Misc = 806
First_Ieee_Pkg = 807
Ieee = 807
Std_Logic_1164 = 808
VITAL_Timing = 809
VITAL_Primitives = 810
Numeric_Std = 811
Numeric_Bit = 812
Numeric_Std_Unsigned = 813
Std_Logic_Arith = 814
Std_Logic_Signed = 815
Std_Logic_Unsigned = 816
Std_Logic_Textio = 817
Std_Logic_Misc = 818
Math_Real = 819
Last_Ieee_Pkg = 819
First_Ieee_Name = 820
Std_Ulogic = 820
Std_Ulogic_Vector = 821
Std_Logic = 822
Std_Logic_Vector = 823
Rising_Edge = 824
Falling_Edge = 825
VITAL_Level0 = 826
VITAL_Level1 = 827
Unresolved_Unsigned = 828
Unresolved_Signed = 829
To_Integer = 830
To_Unsigned = 831
To_Signed = 832
Resize = 833
Std_Match = 834
Shift_Left = 835
Shift_Right = 836
Rotate_Left = 837
Rotate_Right = 838
To_Bit = 839
To_Bitvector = 840
To_Stdulogic = 841
To_Stdlogicvector = 842
To_Stdulogicvector = 843
Is_X = 844
To_01 = 845
To_X01 = 846
To_X01Z = 847
To_UX01 = 848
Conv_Signed = 849
Conv_Unsigned = 850
Conv_Integer = 851
Conv_Std_Logic_Vector = 852
And_Reduce = 853
Nand_Reduce = 854
Or_Reduce = 855
Nor_Reduce = 856
Xor_Reduce = 857
Xnor_Reduce = 858
Ceil = 859
Floor = 860
Round = 861
Trunc = 862
Realmax = 863
Realmin = 864
Exp = 865
Log = 866
Log2 = 867
Log10 = 868
Sin = 869
Cos = 870
Tan = 871
Arcsin = 872
Arccos = 873
Arctan = 874
Sinh = 875
Cosh = 876
Tanh = 877
Arcsinh = 878
Arccosh = 879
Arctanh = 880
Sign = 881
Sqrt = 882
Cbrt = 883
Shl = 884
Shr = 885
Ext = 886
Sxt = 887
Find_Leftmost = 888
Find_Rightmost = 889
Last_Ieee_Name = 889
First_Synthesis = 890
Allconst = 890
Allseq = 891
Anyconst = 892
Anyseq = 893
Gclk = 894
Loc = 895
Keep = 896
Syn_Black_Box = 897
Wrap = 898
Last_Synthesis = 898
First_Directive = 899
Define = 899
Endif = 900
Ifdef = 901
Ifndef = 902
Include = 903
Timescale = 904
Undef = 905
Protect = 906
Begin_Protected = 907
End_Protected = 908
Key_Block = 909
Data_Block = 910
Line = 911
Celldefine = 912
Endcelldefine = 913
Default_Nettype = 914
Resetall = 915
Last_Directive = 915
First_Systask = 916
Bits = 916
Cast = 917
D_Root = 918
D_Unit = 919
Typename = 920
Last_Systask = 920
First_SV_Method = 921
Size = 921
Insert = 922
Delete = 923
Pop_Front = 924
Pop_Back = 925
Push_Front = 926
Push_Back = 927
Name = 928
Len = 929
Putc = 930
Getc = 931
Toupper = 932
Tolower = 933
Compare = 934
Icompare = 935
Substr = 936
Exists = 937
Atoi = 938
Atohex = 939
Atooct = 940
Atobin = 941
Atoreal = 942
Itoa = 943
Hextoa = 944
Octtoa = 945
Bintoa = 946
Realtoa = 947
Find = 948
Find_Index = 949
Find_First = 950
Find_First_Index = 951
Find_Last = 952
Find_Last_Index = 953
Num = 954
Sort = 955
Rsort = 956
Shuffle = 957
Rand_Mode = 958
Randomize = 959
Pre_Randomize = 960
Post_Randomize = 961
Srandom = 962
Get_Randstate = 963
Set_Randstate = 964
Seed = 965
State = 966
Triggered = 967
Last_SV_Method = 967
First_BSV = 968
uAction = 968
uActionValue = 969
BVI = 970
uC = 971
uCF = 972
uE = 973
uSB = 974
uSBR = 975
Action = 976
Endaction = 977
Actionvalue = 978
Endactionvalue = 979
Ancestor = 980
Clocked_By = 981
Default_Clock = 982
Default_Reset = 983
Dependencies = 984
Deriving = 985
Determines = 986
Enable = 987
Ifc_Inout = 988
Input_Clock = 989
Input_Reset = 990
Instance = 991
Endinstance = 992
Let = 993
Match = 994
Method = 995
Endmethod = 996
Numeric = 997
Output_Clock = 998
Output_Reset = 999
Par = 1000
Endpar = 1001
Path = 1002
Provisos = 1003
Ready = 1004
Reset_By = 1005
Rule = 1006
Endrule = 1007
Rules = 1008
Endrules = 1009
Same_Family = 1010
Schedule = 1011
Seq = 1012
Endseq = 1013
Typeclass = 1014
Endtypeclass = 1015
Valueof = 1016
uValueof = 1017
Last_BSV = 1017
First_Comment = 1018
Psl = 1018
Pragma = 1019
Synthesis = 1020
Synopsys = 1021
Translate_Off = 1022
Translate_On = 1023
Translate = 1024
Synthesis_Off = 1025
Synthesis_On = 1026
Off = 1027
Full_Case = 1028
Parallel_Case = 1029
Last_Comment = 1029
First_PSL = 1030
A = 1030
Af = 1031
Ag = 1032
Ax = 1033
Abort = 1034
Assume_Guarantee = 1035
Async_Abort = 1036
Before = 1037
Clock = 1038
E = 1039
Ef = 1040
Eg = 1041
Ex = 1042
Endpoint = 1043
Eventually = 1044
Fairness = 1045
Fell = 1046
Forall = 1047
G = 1048
Inf = 1049
Never = 1050
Next_A = 1051
Next_E = 1052
Next_Event = 1053
Next_Event_A = 1054
Next_Event_E = 1055
Onehot = 1056
Onehot0 = 1057
Prev = 1058
Rose = 1059
Strong = 1060
Sync_Abort = 1061
W = 1062
Whilenot = 1063
Within = 1064
X = 1065
Last_PSL = 1065
First_Edif = 1066
Celltype = 1076
Viewtype = 1077
Direction = 1078
Contents = 1079
Net = 1080
Viewref = 1081
Cellref = 1082
Libraryref = 1083
Portinstance = 1084
Joined = 1085
Portref = 1086
Instanceref = 1087
Design = 1088
Designator = 1089
Owner = 1090
Member = 1091
Number = 1092
Rename = 1093
Userdata = 1094
Last_Edif = 1094