diff options
| author | Tristan Gingold <tgingold@free.fr> | 2022-05-30 04:11:42 +0200 | 
|---|---|---|
| committer | Tristan Gingold <tgingold@free.fr> | 2022-05-30 04:11:42 +0200 | 
| commit | c36104e1e61f07732a6fe77edec3b51f044b9dfe (patch) | |
| tree | 6a78e6057164ee25542dd6e2f7889a21641e61f6 /pyGHDL | |
| parent | f17aa58396cfd5c1851d9ff6f2a16a3dd0e44cc9 (diff) | |
| download | ghdl-c36104e1e61f07732a6fe77edec3b51f044b9dfe.tar.gz ghdl-c36104e1e61f07732a6fe77edec3b51f044b9dfe.tar.bz2 ghdl-c36104e1e61f07732a6fe77edec3b51f044b9dfe.zip  | |
vhdl-nodes: move maximum/minimum out of predefined operator range
Diffstat (limited to 'pyGHDL')
| -rw-r--r-- | pyGHDL/libghdl/vhdl/nodes.py | 294 | 
1 files changed, 147 insertions, 147 deletions
diff --git a/pyGHDL/libghdl/vhdl/nodes.py b/pyGHDL/libghdl/vhdl/nodes.py index 9ec358425..70be92f3f 100644 --- a/pyGHDL/libghdl/vhdl/nodes.py +++ b/pyGHDL/libghdl/vhdl/nodes.py @@ -1210,153 +1210,153 @@ class Iir_Predefined(IntEnum):      Enum_Less_Equal = 13      Enum_Greater = 14      Enum_Greater_Equal = 15 -    Enum_Minimum = 16 -    Enum_Maximum = 17 -    Enum_To_String = 18 -    Bit_And = 19 -    Bit_Or = 20 -    Bit_Nand = 21 -    Bit_Nor = 22 -    Bit_Xor = 23 -    Bit_Xnor = 24 -    Bit_Not = 25 -    Bit_Match_Equality = 26 -    Bit_Match_Inequality = 27 -    Bit_Match_Less = 28 -    Bit_Match_Less_Equal = 29 -    Bit_Match_Greater = 30 -    Bit_Match_Greater_Equal = 31 -    Bit_Condition = 32 -    Bit_Rising_Edge = 33 -    Bit_Falling_Edge = 34 -    Integer_Equality = 35 -    Integer_Inequality = 36 -    Integer_Less = 37 -    Integer_Less_Equal = 38 -    Integer_Greater = 39 -    Integer_Greater_Equal = 40 -    Integer_Identity = 41 -    Integer_Negation = 42 -    Integer_Absolute = 43 -    Integer_Plus = 44 -    Integer_Minus = 45 -    Integer_Mul = 46 -    Integer_Div = 47 -    Integer_Mod = 48 -    Integer_Rem = 49 -    Integer_Exp = 50 -    Integer_Minimum = 51 -    Integer_Maximum = 52 -    Integer_To_String = 53 -    Floating_Equality = 54 -    Floating_Inequality = 55 -    Floating_Less = 56 -    Floating_Less_Equal = 57 -    Floating_Greater = 58 -    Floating_Greater_Equal = 59 -    Floating_Identity = 60 -    Floating_Negation = 61 -    Floating_Absolute = 62 -    Floating_Plus = 63 -    Floating_Minus = 64 -    Floating_Mul = 65 -    Floating_Div = 66 -    Floating_Exp = 67 -    Floating_Minimum = 68 -    Floating_Maximum = 69 -    Floating_To_String = 70 -    Real_To_String_Digits = 71 -    Real_To_String_Format = 72 -    Universal_R_I_Mul = 73 -    Universal_I_R_Mul = 74 -    Universal_R_I_Div = 75 -    Physical_Equality = 76 -    Physical_Inequality = 77 -    Physical_Less = 78 -    Physical_Less_Equal = 79 -    Physical_Greater = 80 -    Physical_Greater_Equal = 81 -    Physical_Identity = 82 -    Physical_Negation = 83 -    Physical_Absolute = 84 -    Physical_Plus = 85 -    Physical_Minus = 86 -    Physical_Integer_Mul = 87 -    Physical_Real_Mul = 88 -    Integer_Physical_Mul = 89 -    Real_Physical_Mul = 90 -    Physical_Integer_Div = 91 -    Physical_Real_Div = 92 -    Physical_Physical_Div = 93 -    Physical_Mod = 94 -    Physical_Rem = 95 -    Physical_Minimum = 96 -    Physical_Maximum = 97 -    Physical_To_String = 98 -    Time_To_String_Unit = 99 -    Access_Equality = 100 -    Access_Inequality = 101 -    Record_Equality = 102 -    Record_Inequality = 103 -    Array_Equality = 104 -    Array_Inequality = 105 -    Array_Less = 106 -    Array_Less_Equal = 107 -    Array_Greater = 108 -    Array_Greater_Equal = 109 -    Array_Array_Concat = 110 -    Array_Element_Concat = 111 -    Element_Array_Concat = 112 -    Element_Element_Concat = 113 -    Array_Minimum = 114 -    Array_Maximum = 115 -    Vector_Minimum = 116 -    Vector_Maximum = 117 -    Array_Sll = 118 -    Array_Srl = 119 -    Array_Sla = 120 -    Array_Sra = 121 -    Array_Rol = 122 -    Array_Ror = 123 -    TF_Array_And = 124 -    TF_Array_Or = 125 -    TF_Array_Nand = 126 -    TF_Array_Nor = 127 -    TF_Array_Xor = 128 -    TF_Array_Xnor = 129 -    TF_Array_Not = 130 -    TF_Reduction_And = 131 -    TF_Reduction_Or = 132 -    TF_Reduction_Nand = 133 -    TF_Reduction_Nor = 134 -    TF_Reduction_Xor = 135 -    TF_Reduction_Xnor = 136 -    TF_Reduction_Not = 137 -    TF_Array_Element_And = 138 -    TF_Element_Array_And = 139 -    TF_Array_Element_Or = 140 -    TF_Element_Array_Or = 141 -    TF_Array_Element_Nand = 142 -    TF_Element_Array_Nand = 143 -    TF_Array_Element_Nor = 144 -    TF_Element_Array_Nor = 145 -    TF_Array_Element_Xor = 146 -    TF_Element_Array_Xor = 147 -    TF_Array_Element_Xnor = 148 -    TF_Element_Array_Xnor = 149 -    Bit_Array_Match_Equality = 150 -    Bit_Array_Match_Inequality = 151 -    Array_Char_To_String = 152 -    Bit_Vector_To_Ostring = 153 -    Bit_Vector_To_Hstring = 154 -    Std_Ulogic_Match_Equality = 155 -    Std_Ulogic_Match_Inequality = 156 -    Std_Ulogic_Match_Less = 157 -    Std_Ulogic_Match_Less_Equal = 158 -    Std_Ulogic_Match_Greater = 159 -    Std_Ulogic_Match_Greater_Equal = 160 -    Std_Ulogic_Array_Match_Equality = 161 -    Std_Ulogic_Array_Match_Inequality = 162 +    Bit_And = 16 +    Bit_Or = 17 +    Bit_Nand = 18 +    Bit_Nor = 19 +    Bit_Xor = 20 +    Bit_Xnor = 21 +    Bit_Not = 22 +    Bit_Match_Equality = 23 +    Bit_Match_Inequality = 24 +    Bit_Match_Less = 25 +    Bit_Match_Less_Equal = 26 +    Bit_Match_Greater = 27 +    Bit_Match_Greater_Equal = 28 +    Bit_Condition = 29 +    Integer_Equality = 30 +    Integer_Inequality = 31 +    Integer_Less = 32 +    Integer_Less_Equal = 33 +    Integer_Greater = 34 +    Integer_Greater_Equal = 35 +    Integer_Identity = 36 +    Integer_Negation = 37 +    Integer_Absolute = 38 +    Integer_Plus = 39 +    Integer_Minus = 40 +    Integer_Mul = 41 +    Integer_Div = 42 +    Integer_Mod = 43 +    Integer_Rem = 44 +    Integer_Exp = 45 +    Floating_Equality = 46 +    Floating_Inequality = 47 +    Floating_Less = 48 +    Floating_Less_Equal = 49 +    Floating_Greater = 50 +    Floating_Greater_Equal = 51 +    Floating_Identity = 52 +    Floating_Negation = 53 +    Floating_Absolute = 54 +    Floating_Plus = 55 +    Floating_Minus = 56 +    Floating_Mul = 57 +    Floating_Div = 58 +    Floating_Exp = 59 +    Universal_R_I_Mul = 60 +    Universal_I_R_Mul = 61 +    Universal_R_I_Div = 62 +    Physical_Equality = 63 +    Physical_Inequality = 64 +    Physical_Less = 65 +    Physical_Less_Equal = 66 +    Physical_Greater = 67 +    Physical_Greater_Equal = 68 +    Physical_Identity = 69 +    Physical_Negation = 70 +    Physical_Absolute = 71 +    Physical_Plus = 72 +    Physical_Minus = 73 +    Physical_Integer_Mul = 74 +    Physical_Real_Mul = 75 +    Integer_Physical_Mul = 76 +    Real_Physical_Mul = 77 +    Physical_Integer_Div = 78 +    Physical_Real_Div = 79 +    Physical_Physical_Div = 80 +    Physical_Mod = 81 +    Physical_Rem = 82 +    Access_Equality = 83 +    Access_Inequality = 84 +    Record_Equality = 85 +    Record_Inequality = 86 +    Array_Equality = 87 +    Array_Inequality = 88 +    Array_Less = 89 +    Array_Less_Equal = 90 +    Array_Greater = 91 +    Array_Greater_Equal = 92 +    Array_Array_Concat = 93 +    Array_Element_Concat = 94 +    Element_Array_Concat = 95 +    Element_Element_Concat = 96 +    Array_Minimum = 97 +    Array_Maximum = 98 +    Vector_Minimum = 99 +    Vector_Maximum = 100 +    Array_Sll = 101 +    Array_Srl = 102 +    Array_Sla = 103 +    Array_Sra = 104 +    Array_Rol = 105 +    Array_Ror = 106 +    TF_Array_And = 107 +    TF_Array_Or = 108 +    TF_Array_Nand = 109 +    TF_Array_Nor = 110 +    TF_Array_Xor = 111 +    TF_Array_Xnor = 112 +    TF_Array_Not = 113 +    TF_Reduction_And = 114 +    TF_Reduction_Or = 115 +    TF_Reduction_Nand = 116 +    TF_Reduction_Nor = 117 +    TF_Reduction_Xor = 118 +    TF_Reduction_Xnor = 119 +    TF_Reduction_Not = 120 +    TF_Array_Element_And = 121 +    TF_Element_Array_And = 122 +    TF_Array_Element_Or = 123 +    TF_Element_Array_Or = 124 +    TF_Array_Element_Nand = 125 +    TF_Element_Array_Nand = 126 +    TF_Array_Element_Nor = 127 +    TF_Element_Array_Nor = 128 +    TF_Array_Element_Xor = 129 +    TF_Element_Array_Xor = 130 +    TF_Array_Element_Xnor = 131 +    TF_Element_Array_Xnor = 132 +    Bit_Array_Match_Equality = 133 +    Bit_Array_Match_Inequality = 134 +    Std_Ulogic_Match_Equality = 135 +    Std_Ulogic_Match_Inequality = 136 +    Std_Ulogic_Match_Less = 137 +    Std_Ulogic_Match_Less_Equal = 138 +    Std_Ulogic_Match_Greater = 139 +    Std_Ulogic_Match_Greater_Equal = 140 +    Std_Ulogic_Array_Match_Equality = 141 +    Std_Ulogic_Array_Match_Inequality = 142 +    Enum_Minimum = 143 +    Enum_Maximum = 144 +    Enum_To_String = 145 +    Integer_Minimum = 146 +    Integer_Maximum = 147 +    Integer_To_String = 148 +    Bit_Rising_Edge = 149 +    Bit_Falling_Edge = 150 +    Floating_Minimum = 151 +    Floating_Maximum = 152 +    Floating_To_String = 153 +    Real_To_String_Digits = 154 +    Real_To_String_Format = 155 +    Physical_Minimum = 156 +    Physical_Maximum = 157 +    Physical_To_String = 158 +    Time_To_String_Unit = 159 +    Array_Char_To_String = 160 +    Bit_Vector_To_Ostring = 161 +    Bit_Vector_To_Hstring = 162      Deallocate = 163      File_Open = 164      File_Open_Status = 165  | 
