Professional Web Applications Themes

Hashes and keyword arguments - Ruby

Will Ruby's keyword arguments still be implemented by passing in a hash internally? A problem just occurred to me - a duplicate key in a hash simply overwrites the previous value; however, in an argument ilst I'd want to flag it as an error. Is that possible? martin...

  1. #1

    Default Hashes and keyword arguments

    Will Ruby's keyword arguments still be implemented by passing in a
    hash internally? A problem just occurred to me - a duplicate key in a
    hash simply overwrites the previous value; however, in an argument ilst
    I'd want to flag it as an error. Is that possible?

    martin
    Martin Guest

  2. #2

    Default Re: Hashes and keyword arguments

    Hi,

    In message "Hashes and keyword arguments"
    on 04/01/16, Martin DeMello <com> writes:

    |Will Ruby's keyword arguments still be implemented by passing in a
    |hash internally? A problem just occurred to me - a duplicate key in a
    |hash simply overwrites the previous value; however, in an argument ilst
    |I'd want to flag it as an error. Is that possible?

    It will be implemented using Hash. But duplicate key in a calling
    argument list will be warned (or raise exception).

    matz.


    Yukihiro Guest

  3. #3

    Default Re: Hashes and keyword arguments

    Yukihiro Matsumoto <org> wrote: 

    Thanks - that's reassuring. How does it work? Will the same exception be
    available as an option for normal Hashes?

    martin
    Martin Guest

  4. #4

    Default Re: Hashes and keyword arguments

    Hi,

    In message "Re: Hashes and keyword arguments"
    on 04/01/17, Martin DeMello <com> writes:

    |> It will be implemented using Hash. But duplicate key in a calling
    |> argument list will be warned (or raise exception).
    |
    |Thanks - that's reassuring. How does it work? Will the same exception be
    |available as an option for normal Hashes?

    Possible for hash literals.

    matz.


    Yukihiro Guest

Similar Threads

  1. hashes
    By John in forum PERL Miscellaneous
    Replies: 13
    Last Post: October 3rd, 09:24 AM
  2. Hashes
    By Tore Aursand in forum PERL Beginners
    Replies: 2
    Last Post: September 8th, 08:00 PM
  3. Do not understand Hashes !
    By Larry Sandwick in forum PERL Beginners
    Replies: 5
    Last Post: September 8th, 05:26 PM
  4. I need help using %Hashes
    By Cowboy in forum PERL Beginners
    Replies: 0
    Last Post: August 20th, 07:03 AM
  5. What happened to keyword arguments for 1.8?
    By David Heinemeier Hansson in forum Ruby
    Replies: 3
    Last Post: August 18th, 05:45 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139