[09:22] <rmg51> Morning
[12:28] <teddy-dbear> Morning peoples, critters and everything else
[15:17] <lazypower> ChinnoDog, its a DSL. Most implementations of ruby is DSL
[15:18] <ChinnoDog> DSL?
[15:18] <lazypower> ChinnoDog, :private_network is a symbol, :ip is another symbol, and this is basically replacing / updating an item in a hash
[15:18] <lazypower> Domain Specific Language
[15:19] <lazypower> https://en.wikipedia.org/wiki/Domain-specific_language
[15:20] <ChinnoDog> But it must be valid ruby syntax. I understand Ruby hashes but I don't understand the statement because I don't know what the comma operator is doing for it.
[15:21] <ChinnoDog> What hash does the :ip key belong to?
[15:22] <lazypower> ip belongs to private_network, its a sub-key of that property
[15:23] <ChinnoDog> sub-key = parent hash?