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