MultipleConditionParam module

class Interpreters.Common.MultipleConditionParam.MultipleConditionParam(token_index: int, token_array=None)

Bases: Interpreters.Expression.Expression

att_token(result)

Will atualize the list tokens and token index after execute another GLC

current_token: Token
run_glc()

Run the GLC of MultipleConditionParam and will return the node based on BinOp and custom logs.

single_condition_param()

Run the GLC of ConditionParam and check if it’s necessary call again when they are multiple conditions.

var_exp_conditional()

Will run the GLC of ConditionParam and will return the result to another function.

var_operator()

Will check the operator of conditional based on GLC