Commit de56854cb0995fbfe110c602b811c3ef90a5cce0
- Diff rendering mode:
- inline
- side by side
|   | |||
| 31 | 31 | ||
| 32 | 32 | args.each do |a| | |
| 33 | 33 | unless while t = template_and_args.shift | |
| 34 | t === a and result << a and break 1 or result << nil | ||
| 34 | t === a and result.push a and break 1 or result.push nil | ||
| 35 | 35 | end | |
| 36 | 36 | raise ArgumentError, "Unexpected argument #{a.inspect} is passed!" | |
| 37 | 37 | end |

