Package nltk :: Package ccg :: Module combinator :: Class UndirectedFunctionApplication
[hide private]
[frames] | no frames]

type UndirectedFunctionApplication

source code

                object --+    
                         |    
UndirectedBinaryCombinator --+
                             |
                            UndirectedFunctionApplication

Class representing function application. Implements rules of the form: X/Y Y -> X (>) And the corresponding backwards application rule

Instance Methods [hide private]
 
can_combine(self, function, argument) source code
 
combine(self, function, argument) source code
 
__str__(self) source code
Method Details [hide private]

can_combine(self, function, argument)

source code 
Overrides: UndirectedBinaryCombinator.can_combine

combine(self, function, argument)

source code 
Overrides: UndirectedBinaryCombinator.combine

__str__(self)
(Informal representation operator)

source code 
Overrides: object.__str__
(inherited documentation)