Seeing how the construct you made of the array fits, how about YAML?

do name over {'FirstName':'Rick', 'LastName':'McGuire'}

http://en.wikipedia.org/wiki/YAML
-- 
Brandon Cherry

On 9/18/2014 4:36 PM, Rick McGuire wrote:
> On top of that, this feature would enable a implementing the map general
> collection of() method.  This would be a definite productivity boost,
> but would be a fairly worthless feature without a more convenient means
> of specifying the index/value pairs.
>
> Rick
>
> On Thu, Sep 18, 2014 at 4:28 PM, Sahananda (Jon) Wolfers
> <[email protected] <mailto:[email protected]>> wrote:
>
>     I agree with David about double brackets, but I don't agree that
>     sugar makes one unproductive or hinders understanding - in fact I
>     think the opposite is true.  One doesn't want to be coding '=' or
>     '[]' with a preceding twiddle.
>
>     I think that
>
>     do name over ['David','Rick','Jon']
>
>     is easier to understand than
>
>     do name over .array~of('David','Rick','Jon')
>
>     even though 'of' is a nicely contextualised word they don't need to
>     know that there is an array behind the do over mechanism.
>
>     Jon
>
>     On 18 September 2014 19:54, David Ashley <[email protected]
>     <mailto:[email protected]>> wrote:
>
>         I want to stick my thumb in the pie on this topic.
>
>         I think we need to be very careful of how much syntactic sugar
>         we add to
>         the language. Otherwise we might end up being like Perl with eight
>         different ways of coding everything. I like Rexx/ooRexx because the
>         language is consistent and easy to read/debug. The more
>         syntactic sugar
>         you add, the harder it is to read and you end up having to look up
>         things you do not understand or have not encountered thus
>         slowing your
>         productivity.
>
>         And the idea of double brackets - YUK! Reminds me of Lisp which
>         IMHO is
>         the least user friendly language I have ever encountered.
>
>         Bottom line, syntactic sugar should only be added when it clearly
>         enhances productivity or makes the code easier to read.
>
>         David Ashley
>
>         On Thu, 2014-09-18 at 13:41 -0400, Rick McGuire wrote:
>          > I think these do need to be bracketed, since the "," is
>         already used
>          > in the IF/WHEN instruction and with DO WHILE/UNTIL for the
>         shortcut
>          > AND conditionals.  Square brackets are already used as a
>         message type
>          > (primarily with collection objects), but thankfully, the
>         usage follows
>          > the same rules as builtin functions, so they can be used in
>         both the
>          > message form and paren-like fashion.  Doubling up might work,
>         but it
>          > feels somehow "not right" to me.
>          >
>          >
>          > Rick
>          >
>          >
>          >
>          >
>          >
>          > On Thu, Sep 18, 2014 at 12:49 PM, Mike Cowlishaw
>         <[email protected] <mailto:[email protected]>>
>          > wrote:
>          >         If one didn't want to use up the 'gold' of single
>          >         brackets  ...
>          >
>          >
>          >         first, does one need the brackets at all?  I've often
>         thought
>          >         as commas in Rexx as being a list notation, in effect, so
>          >         perhaps:
>          >
>          >           a=1, 2, 3
>          >
>          >         or
>          >
>          >           do x over 23, 34, 45
>          >
>          >         Or, to save single-square-brackets one could go
>          >         Wikipedia-like:
>          >
>          >           a=[[1, 2, 3]]
>          >
>          >         etc ...
>          >
>          >         Mike
>          >
>          >
>           
> ------------------------------------------------------------------------------
>          >         Slashdot TV.  Video for Nerds.  Stuff that Matters.
>          >
>         
> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>          >         _______________________________________________
>          >         Oorexx-devel mailing list
>          > [email protected]
>         <mailto:[email protected]>
>          > https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>          >
>          >
>          >
>          >
>         
> ------------------------------------------------------------------------------
>          > Slashdot TV.  Video for Nerds.  Stuff that Matters.
>          >
>         
> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>          > _______________________________________________
>          > Oorexx-devel mailing list
>          > [email protected]
>         <mailto:[email protected]>
>          > https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>
>
>
>         
> ------------------------------------------------------------------------------
>         Slashdot TV.  Video for Nerds.  Stuff that Matters.
>         
> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>         _______________________________________________
>         Oorexx-devel mailing list
>         [email protected]
>         <mailto:[email protected]>
>         https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>
>
>
>     
> ------------------------------------------------------------------------------
>     Slashdot TV.  Video for Nerds.  Stuff that Matters.
>     
> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>     _______________________________________________
>     Oorexx-devel mailing list
>     [email protected]
>     <mailto:[email protected]>
>     https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>
>
>
>
> ------------------------------------------------------------------------------
> Slashdot TV.  Video for Nerds.  Stuff that Matters.
> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>
>
>
> _______________________________________________
> Oorexx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>

------------------------------------------------------------------------------
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to