Reformat grammar.py

This commit is contained in:
Chris 2022-03-04 11:18:18 -05:00
parent 370415e29b
commit 416d00bf69
1 changed files with 0 additions and 14 deletions

View File

@ -15,8 +15,6 @@ from grammatical_types import (
VerbPhrase,
)
# 3A: LOVE POEM
def pluralize(noun):
"Noun -> PluralNoun"
assert type(noun) == Noun
@ -25,55 +23,43 @@ def pluralize(noun):
else:
return PluralNoun(noun + 's')
# 3B: COUPLET
def noun_phrase(adjective, noun):
"(Adjective, Noun) -> NounPhrase"
#YOUR CODE GOES HERE
raise NotImplementedError("This function isn't done!")
def determine_noun_phrase(determiner, noun_phrase):
"(Determiner, NounPhrase) -> Determined NounPhrase"
#YOUR CODE GOES HERE
raise NotImplementedError("This function isn't done!")
def make_definite(noun_phrase):
"NounPhrase -> DeterminedNounPhrase"
#YOUR CODE GOES HERE
raise NotImplementedError("This function isn't done!")
def make_indefinite(noun_phrase):
"NounPhrase -> DeterminedNounPhrase"
#YOUR CODE GOES HERE
raise NotImplementedError("This function isn't done!")
# 3C: LIMERICK
def verb_phrase(adverb, verb_phrase):
"(Adverb, VerbPhrase) -> VerbPhrase"
#YOUR CODE GOES HERE
raise NotImplementedError("This function isn't done!")
def past_tense_transitive(verb):
"TransitiveVerb -> PastTenseTransitiveVerb"
#YOUR CODE GOES HERE
raise NotImplementedError("This function isn't done!")
def past_tense_intransitive(verb):
"TransitiveVerb -> PastTenseIntransitiveVerb"
#YOUR CODE GOES HERE
raise NotImplementedError("This function isn't done!")
def verb_phrase_transitive(verb, noun_phrase):
"(TransitiveVerb, NounPhrase) -> VerbPhrase"
#YOUR CODE GOES HERE
raise NotImplementedError("This function isn't done!")