Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
parse type-constrained sigilless parameters
  • Loading branch information
moritz committed Aug 13, 2012
1 parent c0ad1c0 commit 5740db1
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/Perl6/Grammar.pm
Expand Up @@ -1747,7 +1747,12 @@ grammar Perl6::Grammar is HLL::Grammar {
[
| <type_constraint>+
[
| $<quant>=['**'|'*'|'\\'|'|'] <param_var>
| $<quant>=['**'|'*'] <param_var>
| $<quant>=['\\'|'|'] <param_var> {
pir::getstderr__P().print("Obsolete use of | or \\ with sigil on param { $<param_var> }\n")
}
| $<quant>=['\\'|'|'] <defterm>

| [ <param_var> | <named_param> ] $<quant>=['?'|'!'|<?>]
| <?>
]
Expand Down

0 comments on commit 5740db1

Please sign in to comment.