Method: BCDice::CommonCommand::Choice#expr
- Defined in:
- lib/bcdice/common_command/choice.rb
#expr ⇒ Object
214 215 216 217 218 219 220 221 222 223 224 225 |
# File 'lib/bcdice/common_command/choice.rb', line 214 def expr takes = @takes == 1 ? nil : @takes case @block_delimiter when BlockDelimiter::SPACE "choice#{takes} #{@items.join(' ')}" when BlockDelimiter::BRACKET "choice#{takes}[#{@items.join(',')}]" when BlockDelimiter::PAREN "choice#{takes}(#{@items.join(',')})" end end |