对象名称前的点(句点)是什么意思?

What does the dot (period) mean before an object name?

我正在转换 Foxpro 7 应用程序,我在代码中的大约 200 个地方看到一条声明:

LOCAL LcAlias as string

LcAlias = .LcAlias && This is the line in question

SELECT(LcAlias)

我不知道 .LcAlias 代表什么,点(句点)代表什么或者它是如何填充的。我已经对项目目录中的所有可读对象进行了全面搜索,但我无法确定 .LcAlias 是如何填充数据的。我在网上唯一能找到的是对先前 WITH 块的引用,但上面的代码出现在代码页的最顶部,它不包含在 WITH 块中。

如果有人知道这个永久 Foxpro n00b 的线索,我将不胜感激。

谢谢!

几乎可以肯定在这段代码之前的某处,有这样一行:

WITH SomethingOrOther

下面的某处是:

ENDWITH

也就是说这里的.lcAlias是SomethingOrOther.lcAlias.