# Natural Language Toolkit: code_chunker1
grammar = r"""
NP: {
?*} # chunk determiner/possessive, adjectives and nouns
{+} # chunk sequences of proper nouns
"""
cp = nltk.RegexpParser(grammar)
sentence = [("Rapunzel", "NNP"), ("let", "VBD"), ("down", "RP"), # [_code-chunker1-ex]
("her", "PP$"), ("long", "JJ"), ("golden", "JJ"), ("hair", "NN")]