It's occurred to me several times in passing that this trailing comma should be 
allowed. Thanks!

On 15 Feb 2011, at 4:59 PM, Nan Liu wrote:
> Support optional comma at the end arguments lists for parameterized
> class and user defined resources. This makes it behave similar to
> resource attributes.
> 
> Require make -C lib/puppet/parser after updating the grammer.ra file.
> 
> Nan
> ---
> lib/puppet/parser/grammar.ra |    2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/lib/puppet/parser/grammar.ra b/lib/puppet/parser/grammar.ra
> index ecb27f3..ba7413f 100644
> --- a/lib/puppet/parser/grammar.ra
> +++ b/lib/puppet/parser/grammar.ra
> @@ -673,7 +673,7 @@ argumentlist: nil
>   | LPAREN nothing RPAREN {
>     result = nil
> }
> -  | LPAREN arguments RPAREN {
> +  | LPAREN arguments endcomma RPAREN {
>     result = val[1]
>     result = [result] unless result[0].is_a?(Array)
> }
> -- 
> 1.7.3.5
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Developers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/puppet-dev?hl=en.

-- 
Ian Ward Comfort <[email protected]>
Systems Team Lead, Academic Computing Services, Stanford University

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to