binary2
binary2
¶
binary2
module contain classes wrapping binary operations within macro.
BinaryOperator2
¶
Addition2
¶
Bases: BinaryOperator2
Addition expression.
Source code in src/pygerber/gerberx3/parser2/macro2/expressions2/binary2.py
on_parser2_eval_expression
¶
Reduce expression to numerical value.
Source code in src/pygerber/gerberx3/parser2/macro2/expressions2/binary2.py
Subtraction2
¶
Bases: BinaryOperator2
Subtract expression.
Source code in src/pygerber/gerberx3/parser2/macro2/expressions2/binary2.py
on_parser2_eval_expression
¶
Reduce expression to numerical value.
Source code in src/pygerber/gerberx3/parser2/macro2/expressions2/binary2.py
Multiplication2
¶
Bases: BinaryOperator2
Multiply expression.
Source code in src/pygerber/gerberx3/parser2/macro2/expressions2/binary2.py
on_parser2_eval_expression
¶
Reduce expression to numerical value.
Source code in src/pygerber/gerberx3/parser2/macro2/expressions2/binary2.py
Division2
¶
Bases: BinaryOperator2
Divide expression.
Source code in src/pygerber/gerberx3/parser2/macro2/expressions2/binary2.py
on_parser2_eval_expression
¶
Reduce expression to numerical value.