LotusScript
E35358
LotusScript is an object-oriented, BASIC-like scripting language primarily used for automating and extending IBM Lotus Notes and Domino applications.
All labels observed (1)
| Label | Occurrences |
|---|---|
| LotusScript canonical | 4 |
How this entity was disambiguated
This entity first appeared as the object of triple T272550 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: LotusScript Context triple: [Lotus Notes, supportsScriptingLanguage, LotusScript]
-
A.
Lotus Notes
Lotus Notes is a collaborative client-server software platform best known for its email, calendaring, and business application capabilities, widely used in enterprises for groupware and workflow solutions.
-
B.
VBScript
VBScript is a lightweight scripting language developed by Microsoft, primarily used for client-side scripting in web pages and for automation in Windows environments.
-
C.
Visual Basic .NET
Visual Basic .NET is an object-oriented programming language developed by Microsoft for the .NET framework, designed to be easy to learn and tightly integrated with Windows application development.
-
D.
JScript .NET
JScript .NET is a Microsoft-developed scripting language that extends JScript with .NET Framework features, enabling object-oriented programming and integration with the .NET runtime.
-
E.
Delphi (programming language)
Delphi is an object-oriented, rapid application development programming language and environment derived from Pascal, primarily used for building native Windows applications.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: LotusScript Target entity description: LotusScript is an object-oriented, BASIC-like scripting language primarily used for automating and extending IBM Lotus Notes and Domino applications.
-
A.
Lotus Notes
Lotus Notes is a collaborative client-server software platform best known for its email, calendaring, and business application capabilities, widely used in enterprises for groupware and workflow solutions.
-
B.
VBScript
VBScript is a lightweight scripting language developed by Microsoft, primarily used for client-side scripting in web pages and for automation in Windows environments.
-
C.
Visual Basic .NET
Visual Basic .NET is an object-oriented programming language developed by Microsoft for the .NET framework, designed to be easy to learn and tightly integrated with Windows application development.
-
D.
JScript .NET
JScript .NET is a Microsoft-developed scripting language that extends JScript with .NET Framework features, enabling object-oriented programming and integration with the .NET runtime.
-
E.
Delphi (programming language)
Delphi is an object-oriented, rapid application development programming language and environment derived from Pascal, primarily used for building native Windows applications.
- F. None of above. chosen
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
object-oriented programming language
ⓘ
programming language ⓘ scripting language ⓘ |
| controlStructure |
Do-While loop
ⓘ
For-Next loop ⓘ If-Then-Else ⓘ |
| designedFor |
Lotus Domino
ⓘ
surface form:
IBM Domino
Lotus Notes ⓘ
surface form:
IBM Lotus Notes
|
| errorHandlingMechanism | On Error statement ⓘ |
| executionModel | interpreted ⓘ |
| hasDataType |
Integer
ⓘ
Long ⓘ Object ⓘ String ⓘ Variant ⓘ |
| hasFeature |
built-in classes for Notes agents
ⓘ
built-in classes for Notes databases ⓘ built-in classes for Notes documents ⓘ built-in classes for Notes views ⓘ event-driven programming model ⓘ strong integration with Notes/Domino object model ⓘ |
| influencedBy | BASIC ⓘ |
| integratedInto |
Domino Designer
ⓘ
Lotus Notes ⓘ |
| originalVendor | Lotus Development Corporation ⓘ |
| paradigm |
imperative
ⓘ
object-oriented ⓘ |
| primaryUse |
automation of Lotus Notes applications
ⓘ
extension of Lotus Notes applications ⓘ server-side scripting in Domino ⓘ |
| supports |
COM integration
ⓘ
OLE automation ⓘ classes ⓘ error handling ⓘ functions ⓘ methods ⓘ modules ⓘ objects ⓘ properties ⓘ subroutines ⓘ user-defined data types ⓘ |
| syntaxStyle | BASIC-like ⓘ |
| typicalEnvironment |
Domino Designer
ⓘ
Lotus Domino ⓘ
surface form:
Domino server
Lotus Notes ⓘ
surface form:
Lotus Notes client
|
| usedFor |
backend business logic in Domino applications
ⓘ
creating Notes agents ⓘ creating form and view scripts ⓘ data integration with external systems ⓘ workflow automation in Notes databases ⓘ |
| vendor | IBM ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: LotusScript Description of subject: LotusScript is an object-oriented, BASIC-like scripting language primarily used for automating and extending IBM Lotus Notes and Domino applications.
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.