My view on this is that Staffan is definitively correct, and that 
Mark's time/energy is much better directed at code matters.

This is not merely an academic issue; the syntax diagrams conflict 
with reality (and the blanket rule).  How is this any less important 
than a typo in the method name in a syntax diagram?

Someone with the available cycles should jump on Mark's offer of a 
fast-track to Committer status, and pick this up.

-Chip-

On 2/16/2013 12:14 Staffan Tylen said:
> Quite some time ago I made some comments on the use of place-holding
> commas in parameter lists and the way they are documented. I didn't
> receive any reaction on this at the time (maybe something went wrong
> with my posting) and I forgot about it until now when I looked at the
> following description of the createStaticText method:
>
>  
> >>--createStaticText(-+------+--x-,--y-+------+-+------+-+----------+-+--------+-)-><
>                        +-id-,-+         +-,-cx-+ +-,-cy-+ +-,-style--+
> +-,-text-+
>
> This in my opinion is a good example that illustrates the confusion
> that can be created when reading it.
>
>  <snip>
>
> Based on this I am of the opinion that the parameter list is better
> documented like this:
>
>  
> >>--createStaticText(-+----+-,-x-,-y-,-+----+-,-+----+-,-+-------+-,-+------+-)-><
>                        +-id-+           +-cx-+   +-cy-+   +-style-+
> +-text-+
>
> Here there are no optional commas, which is the norm when writing a
> parameter list. There are exceptions to this, like the ListView 'add'
> method, which allows for a variable number of commas, but such
> exceptions are few and the variable comma seems to be documented
> "correctly".
>
> What's the general view on this?
>
> Staffan
>
>
>
>
>
> ------------------------------------------------------------------------------
> The Go Parallel Website, sponsored by Intel - in partnership with Geeknet,
> is your hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials, tech docs,
> whitepapers, evaluation guides, and opinion stories. Check out the most
> recent posts - join the conversation now. http://goparallel.sourceforge.net/
>
>
>
> _______________________________________________
> Oorexx-users mailing list
> Oorexx-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-users
>


------------------------------------------------------------------------------
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Oorexx-users mailing list
Oorexx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-users

Reply via email to