aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2019-07-03 07:30:34 +0200
committerTristan Gingold <tgingold@free.fr>2019-07-03 07:30:34 +0200
commit7e46a516106dc02905e1c85e1d653c05fbe2292a (patch)
tree46d549881d7118e5edde53fb75640302cb12365b /python
parenta11d847187413ad04a6d98c1e867ccb5e385abe5 (diff)
downloadghdl-7e46a516106dc02905e1c85e1d653c05fbe2292a.tar.gz
ghdl-7e46a516106dc02905e1c85e1d653c05fbe2292a.tar.bz2
ghdl-7e46a516106dc02905e1c85e1d653c05fbe2292a.zip
vhdl: add anonymous_signal_declaration.
Diffstat (limited to 'python')
-rw-r--r--python/libghdl/thin/std_names.py352
-rw-r--r--python/libghdl/thin/vhdl/nodes.py389
2 files changed, 401 insertions, 340 deletions
diff --git a/python/libghdl/thin/std_names.py b/python/libghdl/thin/std_names.py
index bef6eee48..9098c9db4 100644
--- a/python/libghdl/thin/std_names.py
+++ b/python/libghdl/thin/std_names.py
@@ -572,176 +572,182 @@ class Name:
Std_Logic_Signed = 786
Std_Logic_Textio = 787
Std_Logic_Unsigned = 788
- Last_Ieee = 788
- First_Directive = 789
- Define = 789
- Endif = 790
- Ifdef = 791
- Ifndef = 792
- Include = 793
- Timescale = 794
- Undef = 795
- Protect = 796
- Begin_Protected = 797
- End_Protected = 798
- Key_Block = 799
- Data_Block = 800
- Line = 801
- Celldefine = 802
- Endcelldefine = 803
- Default_Nettype = 804
- Resetall = 805
- Last_Directive = 805
- First_Systask = 806
- Bits = 806
- D_Root = 807
- D_Unit = 808
- Last_Systask = 808
- First_SV_Method = 809
- Size = 809
- Insert = 810
- Delete = 811
- Pop_Front = 812
- Pop_Back = 813
- Push_Front = 814
- Push_Back = 815
- Name = 816
- Len = 817
- Substr = 818
- Exists = 819
- Atoi = 820
- Itoa = 821
- Find = 822
- Find_Index = 823
- Find_First = 824
- Find_First_Index = 825
- Find_Last = 826
- Find_Last_Index = 827
- Num = 828
- Randomize = 829
- Pre_Randomize = 830
- Post_Randomize = 831
- Srandom = 832
- Get_Randstate = 833
- Set_Randstate = 834
- Seed = 835
- State = 836
- Last_SV_Method = 836
- First_BSV = 837
- uAction = 837
- uActionValue = 838
- BVI = 839
- uC = 840
- uCF = 841
- uE = 842
- uSB = 843
- uSBR = 844
- Action = 845
- Endaction = 846
- Actionvalue = 847
- Endactionvalue = 848
- Ancestor = 849
- Clocked_By = 850
- Default_Clock = 851
- Default_Reset = 852
- Dependencies = 853
- Deriving = 854
- Determines = 855
- Enable = 856
- Ifc_Inout = 857
- Input_Clock = 858
- Input_Reset = 859
- Instance = 860
- Endinstance = 861
- Let = 862
- Match = 863
- Method = 864
- Endmethod = 865
- Numeric = 866
- Output_Clock = 867
- Output_Reset = 868
- Par = 869
- Endpar = 870
- Path = 871
- Provisos = 872
- Ready = 873
- Reset_By = 874
- Rule = 875
- Endrule = 876
- Rules = 877
- Endrules = 878
- Same_Family = 879
- Schedule = 880
- Seq = 881
- Endseq = 882
- Typeclass = 883
- Endtypeclass = 884
- Valueof = 885
- uValueof = 886
- Last_BSV = 886
- First_Comment = 887
- Psl = 887
- Pragma = 888
- Last_Comment = 888
- First_PSL = 889
- A = 889
- Af = 890
- Ag = 891
- Ax = 892
- Abort = 893
- Assume_Guarantee = 894
- Before = 895
- Clock = 896
- E = 897
- Ef = 898
- Eg = 899
- Ex = 900
- Endpoint = 901
- Eventually = 902
- Fairness = 903
- Fell = 904
- Forall = 905
- G = 906
- Inf = 907
- Inherit = 908
- Never = 909
- Next_A = 910
- Next_E = 911
- Next_Event = 912
- Next_Event_A = 913
- Next_Event_E = 914
- Prev = 915
- Restrict = 916
- Restrict_Guarantee = 917
- Rose = 918
- Strong = 919
- Vmode = 920
- Vprop = 921
- Vunit = 922
- W = 923
- Whilenot = 924
- Within = 925
- X = 926
- Last_PSL = 926
- First_Edif = 927
- Celltype = 937
- View = 938
- Viewtype = 939
- Direction = 940
- Contents = 941
- Net = 942
- Viewref = 943
- Cellref = 944
- Libraryref = 945
- Portinstance = 946
- Joined = 947
- Portref = 948
- Instanceref = 949
- Design = 950
- Designator = 951
- Owner = 952
- Member = 953
- Number = 954
- Rename = 955
- Userdata = 956
- Last_Edif = 956
+ 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
diff --git a/python/libghdl/thin/vhdl/nodes.py b/python/libghdl/thin/vhdl/nodes.py
index 61ff4d14e..62aac4a98 100644
--- a/python/libghdl/thin/vhdl/nodes.py
+++ b/python/libghdl/thin/vhdl/nodes.py
@@ -132,155 +132,156 @@ class Iir_Kind:
Interface_Package_Declaration = 117
Interface_Function_Declaration = 118
Interface_Procedure_Declaration = 119
- Signal_Attribute_Declaration = 120
- Identity_Operator = 121
- Negation_Operator = 122
- Absolute_Operator = 123
- Not_Operator = 124
- Implicit_Condition_Operator = 125
- Condition_Operator = 126
- Reduction_And_Operator = 127
- Reduction_Or_Operator = 128
- Reduction_Nand_Operator = 129
- Reduction_Nor_Operator = 130
- Reduction_Xor_Operator = 131
- Reduction_Xnor_Operator = 132
- And_Operator = 133
- Or_Operator = 134
- Nand_Operator = 135
- Nor_Operator = 136
- Xor_Operator = 137
- Xnor_Operator = 138
- Equality_Operator = 139
- Inequality_Operator = 140
- Less_Than_Operator = 141
- Less_Than_Or_Equal_Operator = 142
- Greater_Than_Operator = 143
- Greater_Than_Or_Equal_Operator = 144
- Match_Equality_Operator = 145
- Match_Inequality_Operator = 146
- Match_Less_Than_Operator = 147
- Match_Less_Than_Or_Equal_Operator = 148
- Match_Greater_Than_Operator = 149
- Match_Greater_Than_Or_Equal_Operator = 150
- Sll_Operator = 151
- Sla_Operator = 152
- Srl_Operator = 153
- Sra_Operator = 154
- Rol_Operator = 155
- Ror_Operator = 156
- Addition_Operator = 157
- Substraction_Operator = 158
- Concatenation_Operator = 159
- Multiplication_Operator = 160
- Division_Operator = 161
- Modulus_Operator = 162
- Remainder_Operator = 163
- Exponentiation_Operator = 164
- Function_Call = 165
- Aggregate = 166
- Parenthesis_Expression = 167
- Qualified_Expression = 168
- Type_Conversion = 169
- Allocator_By_Expression = 170
- Allocator_By_Subtype = 171
- Selected_Element = 172
- Dereference = 173
- Implicit_Dereference = 174
- Slice_Name = 175
- Indexed_Name = 176
- Psl_Expression = 177
- Sensitized_Process_Statement = 178
- Process_Statement = 179
- Concurrent_Simple_Signal_Assignment = 180
- Concurrent_Conditional_Signal_Assignment = 181
- Concurrent_Selected_Signal_Assignment = 182
- Concurrent_Assertion_Statement = 183
- Concurrent_Procedure_Call_Statement = 184
- Psl_Assert_Statement = 185
- Psl_Cover_Statement = 186
- Block_Statement = 187
- If_Generate_Statement = 188
- Case_Generate_Statement = 189
- For_Generate_Statement = 190
- Component_Instantiation_Statement = 191
- Psl_Default_Clock = 192
- Simple_Simultaneous_Statement = 193
- Generate_Statement_Body = 194
- If_Generate_Else_Clause = 195
- Simple_Signal_Assignment_Statement = 196
- Conditional_Signal_Assignment_Statement = 197
- Selected_Waveform_Assignment_Statement = 198
- Null_Statement = 199
- Assertion_Statement = 200
- Report_Statement = 201
- Wait_Statement = 202
- Variable_Assignment_Statement = 203
- Conditional_Variable_Assignment_Statement = 204
- Return_Statement = 205
- For_Loop_Statement = 206
- While_Loop_Statement = 207
- Next_Statement = 208
- Exit_Statement = 209
- Case_Statement = 210
- Procedure_Call_Statement = 211
- If_Statement = 212
- Elsif = 213
- Character_Literal = 214
- Simple_Name = 215
- Selected_Name = 216
- Operator_Symbol = 217
- Reference_Name = 218
- External_Constant_Name = 219
- External_Signal_Name = 220
- External_Variable_Name = 221
- Selected_By_All_Name = 222
- Parenthesis_Name = 223
- Package_Pathname = 224
- Absolute_Pathname = 225
- Relative_Pathname = 226
- Pathname_Element = 227
- Base_Attribute = 228
- Subtype_Attribute = 229
- Element_Attribute = 230
- Left_Type_Attribute = 231
- Right_Type_Attribute = 232
- High_Type_Attribute = 233
- Low_Type_Attribute = 234
- Ascending_Type_Attribute = 235
- Image_Attribute = 236
- Value_Attribute = 237
- Pos_Attribute = 238
- Val_Attribute = 239
- Succ_Attribute = 240
- Pred_Attribute = 241
- Leftof_Attribute = 242
- Rightof_Attribute = 243
- Delayed_Attribute = 244
- Stable_Attribute = 245
- Quiet_Attribute = 246
- Transaction_Attribute = 247
- Event_Attribute = 248
- Active_Attribute = 249
- Last_Event_Attribute = 250
- Last_Active_Attribute = 251
- Last_Value_Attribute = 252
- Driving_Attribute = 253
- Driving_Value_Attribute = 254
- Behavior_Attribute = 255
- Structure_Attribute = 256
- Simple_Name_Attribute = 257
- Instance_Name_Attribute = 258
- Path_Name_Attribute = 259
- Left_Array_Attribute = 260
- Right_Array_Attribute = 261
- High_Array_Attribute = 262
- Low_Array_Attribute = 263
- Length_Array_Attribute = 264
- Ascending_Array_Attribute = 265
- Range_Array_Attribute = 266
- Reverse_Range_Array_Attribute = 267
- Attribute_Name = 268
+ Anonymous_Signal_Declaration = 120
+ Signal_Attribute_Declaration = 121
+ Identity_Operator = 122
+ Negation_Operator = 123
+ Absolute_Operator = 124
+ Not_Operator = 125
+ Implicit_Condition_Operator = 126
+ Condition_Operator = 127
+ Reduction_And_Operator = 128
+ Reduction_Or_Operator = 129
+ Reduction_Nand_Operator = 130
+ Reduction_Nor_Operator = 131
+ Reduction_Xor_Operator = 132
+ Reduction_Xnor_Operator = 133
+ And_Operator = 134
+ Or_Operator = 135
+ Nand_Operator = 136
+ Nor_Operator = 137
+ Xor_Operator = 138
+ Xnor_Operator = 139
+ Equality_Operator = 140
+ Inequality_Operator = 141
+ Less_Than_Operator = 142
+ Less_Than_Or_Equal_Operator = 143
+ Greater_Than_Operator = 144
+ Greater_Than_Or_Equal_Operator = 145
+ Match_Equality_Operator = 146
+ Match_Inequality_Operator = 147
+ Match_Less_Than_Operator = 148
+ Match_Less_Than_Or_Equal_Operator = 149
+ Match_Greater_Than_Operator = 150
+ Match_Greater_Than_Or_Equal_Operator = 151
+ Sll_Operator = 152
+ Sla_Operator = 153
+ Srl_Operator = 154
+ Sra_Operator = 155
+ Rol_Operator = 156
+ Ror_Operator = 157
+ Addition_Operator = 158
+ Substraction_Operator = 159
+ Concatenation_Operator = 160
+ Multiplication_Operator = 161
+ Division_Operator = 162
+ Modulus_Operator = 163
+ Remainder_Operator = 164
+ Exponentiation_Operator = 165
+ Function_Call = 166
+ Aggregate = 167
+ Parenthesis_Expression = 168
+ Qualified_Expression = 169
+ Type_Conversion = 170
+ Allocator_By_Expression = 171
+ Allocator_By_Subtype = 172
+ Selected_Element = 173
+ Dereference = 174
+ Implicit_Dereference = 175
+ Slice_Name = 176
+ Indexed_Name = 177
+ Psl_Expression = 178
+ Sensitized_Process_Statement = 179
+ Process_Statement = 180
+ Concurrent_Simple_Signal_Assignment = 181
+ Concurrent_Conditional_Signal_Assignment = 182
+ Concurrent_Selected_Signal_Assignment = 183
+ Concurrent_Assertion_Statement = 184
+ Concurrent_Procedure_Call_Statement = 185
+ Psl_Assert_Statement = 186
+ Psl_Cover_Statement = 187
+ Block_Statement = 188
+ If_Generate_Statement = 189
+ Case_Generate_Statement = 190
+ For_Generate_Statement = 191
+ Component_Instantiation_Statement = 192
+ Psl_Default_Clock = 193
+ Simple_Simultaneous_Statement = 194
+ Generate_Statement_Body = 195
+ If_Generate_Else_Clause = 196
+ Simple_Signal_Assignment_Statement = 197
+ Conditional_Signal_Assignment_Statement = 198
+ Selected_Waveform_Assignment_Statement = 199
+ Null_Statement = 200
+ Assertion_Statement = 201
+ Report_Statement = 202
+ Wait_Statement = 203
+ Variable_Assignment_Statement = 204
+ Conditional_Variable_Assignment_Statement = 205
+ Return_Statement = 206
+ For_Loop_Statement = 207
+ While_Loop_Statement = 208
+ Next_Statement = 209
+ Exit_Statement = 210
+ Case_Statement = 211
+ Procedure_Call_Statement = 212
+ If_Statement = 213
+ Elsif = 214
+ Character_Literal = 215
+ Simple_Name = 216
+ Selected_Name = 217
+ Operator_Symbol = 218
+ Reference_Name = 219
+ External_Constant_Name = 220
+ External_Signal_Name = 221
+ External_Variable_Name = 222
+ Selected_By_All_Name = 223
+ Parenthesis_Name = 224
+ Package_Pathname = 225
+ Absolute_Pathname = 226
+ Relative_Pathname = 227
+ Pathname_Element = 228
+ Base_Attribute = 229
+ Subtype_Attribute = 230
+ Element_Attribute = 231
+ Left_Type_Attribute = 232
+ Right_Type_Attribute = 233
+ High_Type_Attribute = 234
+ Low_Type_Attribute = 235
+ Ascending_Type_Attribute = 236
+ Image_Attribute = 237
+ Value_Attribute = 238
+ Pos_Attribute = 239
+ Val_Attribute = 240
+ Succ_Attribute = 241
+ Pred_Attribute = 242
+ Leftof_Attribute = 243
+ Rightof_Attribute = 244
+ Delayed_Attribute = 245
+ Stable_Attribute = 246
+ Quiet_Attribute = 247
+ Transaction_Attribute = 248
+ Event_Attribute = 249
+ Active_Attribute = 250
+ Last_Event_Attribute = 251
+ Last_Active_Attribute = 252
+ Last_Value_Attribute = 253
+ Driving_Attribute = 254
+ Driving_Value_Attribute = 255
+ Behavior_Attribute = 256
+ Structure_Attribute = 257
+ Simple_Name_Attribute = 258
+ Instance_Name_Attribute = 259
+ Path_Name_Attribute = 260
+ Left_Array_Attribute = 261
+ Right_Array_Attribute = 262
+ High_Array_Attribute = 263
+ Low_Array_Attribute = 264
+ Length_Array_Attribute = 265
+ Ascending_Array_Attribute = 266
+ Range_Array_Attribute = 267
+ Reverse_Range_Array_Attribute = 268
+ Attribute_Name = 269
class Iir_Kinds:
@@ -1043,24 +1044,78 @@ class Iir_Predefined:
Ieee_1164_Vector_Xor = 183
Ieee_1164_Vector_Xnor = 184
Ieee_1164_Vector_Not = 185
- Ieee_Numeric_Std_Add_Uns_Uns = 186
- Ieee_Numeric_Std_Add_Uns_Nat = 187
- Ieee_Numeric_Std_Add_Nat_Uns = 188
- Ieee_Numeric_Std_Add_Sgn_Sgn = 189
- Ieee_Numeric_Std_Add_Sgn_Int = 190
- Ieee_Numeric_Std_Add_Int_Sgn = 191
- Ieee_Numeric_Std_Sub_Uns_Uns = 192
- Ieee_Numeric_Std_Sub_Uns_Nat = 193
- Ieee_Numeric_Std_Sub_Nat_Uns = 194
- Ieee_Numeric_Std_Sub_Sgn_Sgn = 195
- Ieee_Numeric_Std_Sub_Sgn_Int = 196
- Ieee_Numeric_Std_Sub_Int_Sgn = 197
- Ieee_Numeric_Std_Eq_Uns_Uns = 198
- Ieee_Numeric_Std_Eq_Uns_Nat = 199
- Ieee_Numeric_Std_Eq_Nat_Uns = 200
- Ieee_Numeric_Std_Eq_Sgn_Sgn = 201
- Ieee_Numeric_Std_Eq_Sgn_Int = 202
- Ieee_Numeric_Std_Eq_Int_Sgn = 203
+ Ieee_Numeric_Std_Toint_Uns_Nat = 186
+ Ieee_Numeric_Std_Toint_Sgn_Int = 187
+ Ieee_Numeric_Std_Touns_Nat_Nat_Uns = 188
+ Ieee_Numeric_Std_Touns_Nat_Uns_Uns = 189
+ Ieee_Numeric_Std_Tosgn_Int_Nat_Sgn = 190
+ Ieee_Numeric_Std_Tosgn_Int_Sgn_Sgn = 191
+ Ieee_Numeric_Std_Add_Uns_Uns = 192
+ Ieee_Numeric_Std_Add_Uns_Nat = 193
+ Ieee_Numeric_Std_Add_Nat_Uns = 194
+ Ieee_Numeric_Std_Add_Sgn_Sgn = 195
+ Ieee_Numeric_Std_Add_Sgn_Int = 196
+ Ieee_Numeric_Std_Add_Int_Sgn = 197
+ Ieee_Numeric_Std_Sub_Uns_Uns = 198
+ Ieee_Numeric_Std_Sub_Uns_Nat = 199
+ Ieee_Numeric_Std_Sub_Nat_Uns = 200
+ Ieee_Numeric_Std_Sub_Sgn_Sgn = 201
+ Ieee_Numeric_Std_Sub_Sgn_Int = 202
+ Ieee_Numeric_Std_Sub_Int_Sgn = 203
+ Ieee_Numeric_Std_Gt_Uns_Uns = 204
+ Ieee_Numeric_Std_Gt_Uns_Nat = 205
+ Ieee_Numeric_Std_Gt_Nat_Uns = 206
+ Ieee_Numeric_Std_Gt_Sgn_Sgn = 207
+ Ieee_Numeric_Std_Gt_Sgn_Int = 208
+ Ieee_Numeric_Std_Gt_Int_Sgn = 209
+ Ieee_Numeric_Std_Lt_Uns_Uns = 210
+ Ieee_Numeric_Std_Lt_Uns_Nat = 211
+ Ieee_Numeric_Std_Lt_Nat_Uns = 212
+ Ieee_Numeric_Std_Lt_Sgn_Sgn = 213
+ Ieee_Numeric_Std_Lt_Sgn_Int = 214
+ Ieee_Numeric_Std_Lt_Int_Sgn = 215
+ Ieee_Numeric_Std_Le_Uns_Uns = 216
+ Ieee_Numeric_Std_Le_Uns_Nat = 217
+ Ieee_Numeric_Std_Le_Nat_Uns = 218
+ Ieee_Numeric_Std_Le_Sgn_Sgn = 219
+ Ieee_Numeric_Std_Le_Sgn_Int = 220
+ Ieee_Numeric_Std_Le_Int_Sgn = 221
+ Ieee_Numeric_Std_Ge_Uns_Uns = 222
+ Ieee_Numeric_Std_Ge_Uns_Nat = 223
+ Ieee_Numeric_Std_Ge_Nat_Uns = 224
+ Ieee_Numeric_Std_Ge_Sgn_Sgn = 225
+ Ieee_Numeric_Std_Ge_Sgn_Int = 226
+ Ieee_Numeric_Std_Ge_Int_Sgn = 227
+ Ieee_Numeric_Std_Eq_Uns_Uns = 228
+ Ieee_Numeric_Std_Eq_Uns_Nat = 229
+ Ieee_Numeric_Std_Eq_Nat_Uns = 230
+ Ieee_Numeric_Std_Eq_Sgn_Sgn = 231
+ Ieee_Numeric_Std_Eq_Sgn_Int = 232
+ Ieee_Numeric_Std_Eq_Int_Sgn = 233
+ Ieee_Numeric_Std_Ne_Uns_Uns = 234
+ Ieee_Numeric_Std_Ne_Uns_Nat = 235
+ Ieee_Numeric_Std_Ne_Nat_Uns = 236
+ Ieee_Numeric_Std_Ne_Sgn_Sgn = 237
+ Ieee_Numeric_Std_Ne_Sgn_Int = 238
+ Ieee_Numeric_Std_Ne_Int_Sgn = 239
+ Ieee_Numeric_Std_Neg_Uns = 240
+ Ieee_Numeric_Std_Neg_Sgn = 241
+ Ieee_Math_Real_Ceil = 242
+ Ieee_Math_Real_Log2 = 243
+ Ieee_Std_Logic_Unsigned_Add_Slv_Slv = 244
+ Ieee_Std_Logic_Unsigned_Add_Slv_Int = 245
+ Ieee_Std_Logic_Unsigned_Add_Int_Slv = 246
+ Ieee_Std_Logic_Unsigned_Add_Slv_Sl = 247
+ Ieee_Std_Logic_Unsigned_Add_Sl_Slv = 248
+ Ieee_Std_Logic_Unsigned_Lt_Slv_Slv = 249
+ Ieee_Std_Logic_Unsigned_Lt_Slv_Int = 250
+ Ieee_Std_Logic_Unsigned_Lt_Int_Slv = 251
+ Ieee_Std_Logic_Unsigned_Le_Slv_Slv = 252
+ Ieee_Std_Logic_Unsigned_Le_Slv_Int = 253
+ Ieee_Std_Logic_Unsigned_Le_Int_Slv = 254
+ Ieee_Std_Logic_Unsigned_Eq_Slv_Slv = 255
+ Ieee_Std_Logic_Unsigned_Eq_Slv_Int = 256
+ Ieee_Std_Logic_Unsigned_Eq_Int_Slv = 257
Get_Kind = libghdl.vhdl__nodes__get_kind
Get_Location = libghdl.vhdl__nodes__get_location