【发布时间】:2019-05-06 13:43:29
【问题描述】:
我正在以 VBA 兼容模式在 Basic 中为 LibreOffice Calc 编写宏。当我使用这条线时它会抱怨:
Const BASE = 3
基本语法错误。
应为符号。
语法着色似乎表明“BASE”是关键字或保留字。宏中的其他 const 可以毫无问题地接受。此外,此行在 Excel 中的 VBA 中被接受。
我将更改名称以避免此问题,但是我无法找到将其作为任何保留字引用的任何文档。我认为它要么与数字基数有关,要么与 LO 数据库的名称有关。然而,像“WRITER”和“CALC”这样的词的作用不同——它们似乎被接受为常量的名称。请注意,我对这个词的使用与数据库无关。
另外,不幸的是,LO Basic 似乎没有立即模式 (REPL),所以我无法轻松地使用这个词来确定它的用途。
你能告诉我一些关于关键字BASE 的文档吗?
【问题讨论】:
-
很久以来我见过的最好的问题。显然,你已经赢得了所有的声誉。