Package nltk :: Package ccg
[hide private]
[frames] | no frames]

Package ccg

source code

Combinatory Categorial Grammar.

For more information see nltk/doc/contrib/ccg/ccg.pdf

Submodules [hide private]

Classes [hide private]
UndirectedSubstitution
Substitution (permutation) combinator.
CCGChart
UndirectedFunctionApplication
Class representing function application.
CCGChartParser
Chart parser for CCGs.
ForwardCombinator
Class representing combinators where the primary functor is on the left.
CCGEdge
CCGLeafEdge
Class representing leaf edges in a CCG derivation.
BackwardCombinator
The backward equivalent of the ForwardCombinator class.
UndirectedBinaryCombinator
Abstract class for representing a binary combinator.
DirectedBinaryCombinator
Wrapper for the undirected binary combinator.
UndirectedComposition
Functional composition (harmonic) combinator.
UndirectedTypeRaise
Undirected combinator for type raising.
CCGLexicon
Class representing a lexicon for CCG grammars.
Variables [hide private]
  ForwardSubstitution = ForwardCombinator(UndirectedSubstitution...
  ForwardT = ForwardCombinator(UndirectedTypeRaise(), forwardTCo...
  BackwardBx = BackwardCombinator(UndirectedComposition(), backw...
  BackwardComposition = BackwardCombinator(UndirectedComposition...
  BackwardApplication = BackwardCombinator(UndirectedFunctionApp...
  BackwardSx = BackwardCombinator(UndirectedSubstitution(), back...
  ForwardComposition = ForwardCombinator(UndirectedComposition()...
  ForwardApplication = ForwardCombinator(UndirectedFunctionAppli...
  BackwardT = BackwardCombinator(UndirectedTypeRaise(), backward...
Variables Details [hide private]

ForwardSubstitution

Value:
ForwardCombinator(UndirectedSubstitution(), forwardSConstraint)

ForwardT

Value:
ForwardCombinator(UndirectedTypeRaise(), forwardTConstraint)

BackwardBx

Value:
BackwardCombinator(UndirectedComposition(), backwardBxConstraint, suff\
ix= 'x')

BackwardComposition

Value:
BackwardCombinator(UndirectedComposition(), backwardOnly)

BackwardApplication

Value:
BackwardCombinator(UndirectedFunctionApplication(), backwardOnly)

BackwardSx

Value:
BackwardCombinator(UndirectedSubstitution(), backwardSxConstraint, 'x'\
)

ForwardComposition

Value:
ForwardCombinator(UndirectedComposition(), forwardOnly)

ForwardApplication

Value:
ForwardCombinator(UndirectedFunctionApplication(), forwardOnly)

BackwardT

Value:
BackwardCombinator(UndirectedTypeRaise(), backwardTConstraint)