From: SonOfLilit Date: 2007-06-19T02:30:41+09:00 Subject: Re: one-line function definitions Transliterated (counting cultural differences), it owuld become: def antology_title (data, prefix); get_field(data, prefix, 'ANTHOLOGY-TITLE'); end But more importantly, it probably wouldn't exist, since ruby culture sees explicit getters/setters as repeating yourself and finds meta-solutions, a-la attr_accessor or def_delegator. Aur On 6/18/07, Mike Steiner wrote: > I'm converting some code from Python to Ruby and can't figure out the syntax > for one-line function definitions in Ruby. For example, what would this line > be in Ruby? > > def GetAnthologyTitle ( data , prefix ): return GetField ( data , prefix , > 'ANTHOLOGY-TITLE' ) > > Mike Steiner >