Documentation for BASIC "Is" keyword is missing, like in > If A Is Nothing Then MsgBox "Foo" E.g.. VBA has [1] for the topic. Generally, "Is" should behave similarly to our "EqualUnoObjects", but not limited to UNO objects. Anyway, even if it's limited to "Is Nothing" in LibreOffice BASIC, it needs a documentation. [1] https://docs.microsoft.com/en-us/dotnet/visual-basic/language-reference/operators/is-operator
Example reference pages for a new help page are: - https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/is-operator - https://duckduckgo.com/?t=ffab&q=is+vba+operator&ia=web - https://www.freebasic.net/wiki/KeyPgOpIs - https://help.hcltechsw.com/dom_designer/9.0.1/appdev/LSAZ_IS_OPERATOR.html The help page should consider x-referencing isObject() and EqualUnoObjects() Basic functions in order to clarify their differences.
Rafael Lima committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/help/commit/82e70eb6efa88c3d21606292a042cd6978385480 tdf#143687 Document the "IS" Basic keyword