Module: BlocklyInterpreter::CoreBlocks::ProceduresCallNoReturnBlock::DSLMethods
- Defined in:
- lib/blockly_interpreter/core_blocks/procedures_call_no_return_block.rb
Instance Method Summary collapse
Instance Method Details
#procedures_callnoreturn(name, &proc) ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/blockly_interpreter/core_blocks/procedures_call_no_return_block.rb', line 13 def procedures_callnoreturn(name, &proc) builder = BlocklyInterpreter::CoreBlocks::ProcedureBlock::DSLMethods::ProcedureCallBlockBuilder.new("procedures_callnoreturn", name) @blocks << builder.tap do |builder| builder.instance_exec(&proc) if proc end end |