Я дал следующее предложение:Анализировать Дерево Учитывая грамматику
The bird tried to escape from the strong cage.
И следующие правила грамматики:
s->np, vp
np->det, n
np->det, adjp
adjp->adj, n
pp->p, np
comp->p, vp
vp->v, pp
vp->v, comp
Я попытался самый левый вывод для вывода дерева, а также от просто делать это через нижний анализ. Вот простая схема, я попробовал:
У меня есть вопрос, является ли это возможно иметь два S
что приведет к маршруту одного S
Более конкретно это это приемлемо :
s
/ \
s s
/ \ / \
NP VP VP NP
Этот вопрос не соответствует теме, потому что речь идет о генеративных грамматиках и не имеет ничего общего с программированием. – rici