pathex.expressions.nary_operators.nary_operator module
- class NAryOperator(*args)[source]
- Bases: - pathex.expressions.expression.Expression- Abstract base class for nary operators. - An nary operator must have at least one argument. This is checked in debug mode. - >>> from pathex import Union >>> try: ... Union() ... except AssertionError: ... pass # Right! ... else: ... print('Wrong!') - property args_head
 - property args_tail
 - arguments: Collection