Ejemplo n.º 1
0
def discont_grammar_novert(discont_tree):
    gram = {}
    lex = {}
    grammar.extract(discont_tree, gram, lex)
    for func in gram:
        for lin in gram[func]:
            gram[func][lin] = {grammarconst.DEFAULT_VERT : \
                                   sum(gram[func][lin].values())}
    return gram
Ejemplo n.º 2
0
def discont_grammar_novert(discont_tree):
    gram = {}
    lex = {}
    grammar.extract(discont_tree, gram, lex)
    for func in gram:
        for lin in gram[func]:
            gram[func][lin] = {grammarconst.DEFAULT_VERT : \
                                   sum(gram[func][lin].values())}
    return gram
Ejemplo n.º 3
0
def discont_lex(discont_tree):
    gram = {}
    lex = {}
    grammar.extract(discont_tree, gram, lex)
    return lex
Ejemplo n.º 4
0
def cont_grammar(cont_tree):
    gram = {}
    lex = {}
    grammar.extract(cont_tree, gram, lex)
    return gram
Ejemplo n.º 5
0
def discont_lex(discont_tree):
    gram = {}
    lex = {}
    grammar.extract(discont_tree, gram, lex)
    return lex
Ejemplo n.º 6
0
def cont_grammar(cont_tree):
    gram = {}
    lex = {}
    grammar.extract(cont_tree, gram, lex)
    return gram