Class SupportedLanguages
The languages the platform serves.
public static class SupportedLanguages
- Inheritance
-
SupportedLanguages
- Inherited Members
Properties
All
Every language the platform serves.
public static IReadOnlyList<SupportedLanguage> All { get; }
Property Value
BASIC
The platform's BASIC, which an interactive shell is written in.
public static SupportedLanguage BASIC { get; }
Property Value
Remarks
Its source is a .rdc file: a program of the shell, a text file of lines. It is not a .bas, which is a module of the BASIC of Visual Basic - a file with
procedures in it, and a header - and which this is not.
RDVBA
RD-VBA: the platform's own implementation of MS-VBAL, and the default.
public static SupportedLanguage RDVBA { get; }
Property Value
VB6
VB6.
public static SupportedLanguage VB6 { get; }
Property Value
Methods
Get(string?)
The language with the given identifier.
public static SupportedLanguage Get(string? id)
Parameters
Returns
Exceptions
- InvalidOperationException
The platform serves no such language.
TryGet(string?, out SupportedLanguage)
The language with the given identifier.
public static bool TryGet(string? id, out SupportedLanguage language)
Parameters
idstringThe identifier, as Id; compared without regard to case.
languageSupportedLanguageThe language, when there is one by that identifier.