2010-10-29 61 views
0

我是一名学生,需要为我的迷你项目实施一个自顶向下的解析器,我自信地理解了这个概念,并且我阅读了维基百科的文章,但是仍然有一些疑问,任何人都可以解释关于自顶向下的解析以及如何用小例如...自顶向下解析是什么?

+2

你为什么不写出来你的解释,然后要求更正。 – Lazarus 2010-10-29 15:34:03

+1

如果你解释了你的疑惑,这可能会有所帮助,所以可以解决它们? – 2010-10-29 15:34:37

回答

9

学生有时会忘记的一件事是他们的教授在那里帮助他们学习。如果你已经很好地理解自顶向下的解析并且没有成功,那么去请教授解释它。这不是承认弱点,也不会失去你的印记。这实际上是你的教授所付出的代价。这也是他们喜欢做的事情,或者他们不会参与工作。

当我还是一名学生时,我并不理解这一点,而且花费了我大量的时间和精力,因为我认为如果我承认不理解某些东西,我会受到某种惩罚。

“教授”我也指教学助理或其他目的是帮助你学习的人。

1

自顶向下解析是解析正常人的做法。你在较低层次的术语中描述高层次的术语,直到你了解基础知识。这是一个高度简化的示例

public void parseSentence() { 
    parseNoun(); 
    parseVerb(); 
}