49得票7回答
左因子和左递归的区别

左因子和左递归有什么区别?我知道左因子是一种自顶向下的预测分析技术。但当我听到这两个术语时,我会感到困惑。

8得票5回答
使用自顶向下的方法在Java中设计API - 编写Javadoc是最好的起点吗?

每当我需要在Java中设计API时,我通常会打开我的IDE,创建包、类和接口。方法实现都是虚拟的,但javadocs非常详细。 这是最好的方法吗?我开始感觉应该首先输出API文档 - 即使在编写第一个.java文件之前。这有一些优点: 1. API设计人员可以完成设计和规范,然后将实现分配...

7得票1回答
语法:自顶向下和自底向上的区别是什么?(示例)

这是一个关于语法:自顶向下和自底向上的区别?的后续问题。 我从那个问题中了解到: 语法本身并不是自顶向下或自底向上的,而是解析器。 有些语法可以由其中一个解析,但不能由另一个解析。 (感谢Jerry Coffin) 因此,对于这个语法(所有可能的数学公式): E ->...