Sto scrivendo un semplice dsl in rubino. Qualche settimana fa mi sono imbattuto su alcuni post del blog, che mostrano come trasformare il codice come:Blocco DSL senza argomento in rubino
some_method argument do |book|
book.some_method_on_book
book.some_other_method_on_book :with => argument
end
in codice più pulito:
some_method argument do
some_method_on_book
some_other_method_on_book :with => argument
end
non riesco a ricordare come fare questo e io non sono sicuro di aspetti negativi, ma la sintassi più pulita è allettante. Qualcuno ha un indizio su questa trasformazione?
Grazie per aver cambiato titolo! Ho avuto alcuni problemi con la formulazione. – dhuCerbin