Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: [AWK GREP] AWK and GREP funcs, arg order

From: anton::wilddsl::net::au at: 17-May-2007 13:02

Hi Gregg, I think the best arg order is the one that puts the smallest and/or most constant-sized args first, and the larger or variable-length args later. This leads to more easily identifiable expressions, and more of the expression can be typed before pausing to consider the more variable parts. When SWITCH was being added to rebol, I argued against using Carl's simple arg order rule, which would have put the CASES arg before the VALUE arg. Thank heavens he listened to reason. I generally dislike looking for SELECT's second argument, and NEW-LINE bugs me more, where you have to wrap the thing you're modifying in a sandwhich of 2 arguments. It means more unnecessary keyboard navigation and visual concentration to find the position for the second arg. Anyway, rant off. Can you give some examples of typical arguments for your AWK and GREP ? Then we can consider various orders. Regards,7 Anton.