nodedge.blocks.block_exception

Block exception module containing EvaluationError, MissInputError, and RedundantInputError classes.

exception nodedge.blocks.block_exception.EvaluationError

Bases: Exception

EvaluationError class

If a block cannot be evaluated, raise this error.

exception nodedge.blocks.block_exception.MissInputError

Bases: EvaluationError

MissInputError class

If an input is missing to a block, preventing it to be evaluated, raise this error.

exception nodedge.blocks.block_exception.RedundantInputError

Bases: EvaluationError

RedundantInputError class

If two different inputs are connected to a single input socket of a block, raise this error.