Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Reflow and deindent
  • Loading branch information
JJ committed Jun 1, 2019
1 parent 2cb9441 commit e89a63b
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions doc/Language/grammars.pod6
Expand Up @@ -460,15 +460,16 @@ grammar demonstrate-arguments-again {
rule added-word($passed-word) {
$passed-word
}
}
}
say demonstrate-arguments-again.parse("I like vegetables", :args(("vegetables",)));
# OUTPUT: 「I like vegetables」␤»
# OUTPUT: «phrase-stem => 「I like 」␤»
# OUTPUT: «added-word => 「vegetables」␤»
say demonstrate-arguments-again.parse("I like vegetables", :args(("vegetables",)));
# OUTPUT: 「I like vegetables」␤»
# OUTPUT: «phrase-stem => 「I like 」␤»
# OUTPUT: «added-word => 「vegetables」␤»
=end code
Alternatively, you can initialize dynamic variables and use any arguments that way within the grammar.
Alternatively, you can initialize dynamic variables and use any arguments that
way within the grammar.
=begin code
grammar demonstrate-arguments-dynamic {
Expand All @@ -483,7 +484,8 @@ grammar demonstrate-arguments-dynamic {
}
}
say demonstrate-arguments-dynamic.parse("I like everything else", :args(("everything", "else")));
say demonstrate-arguments-dynamic.parse("I like everything else",
:args(("everything", "else")));
# OUTPUT: «「I like everything else」␤»
# OUTPUT: «phrase-stem => 「I like 」␤»
# OUTPUT: «added-words => 「everything else」␤»
Expand Down

0 comments on commit e89a63b

Please sign in to comment.