Module: BlocklyInterpreter::CoreBlocks::ComparisonOperatorBlock::DSLMethods
- Defined in:
- lib/blockly_interpreter/core_blocks/comparison_operator_block.rb
Instance Method Summary collapse
Instance Method Details
#logic_compare(op, a = nil, b = nil, &proc) ⇒ Object
29 30 31 32 33 |
# File 'lib/blockly_interpreter/core_blocks/comparison_operator_block.rb', line 29 def logic_compare(op, a = nil, b = nil, &proc) @blocks << BlocklyInterpreter::DSL::BinaryOperationBlockBuilder.new("logic_compare", op, a, b).tap do |builder| builder.instance_exec(&proc) if block_given? end end |