The LanguageConfig class provides access to the interpreter configuration.
Store the current configuration to file. Throws an error if the config file cannot be opened or if writing fails.
file |
Path to the configuration file to store. If the value is |
The language configuration mechanism provides a way to add or exclude specific paths for the class library.
Return the class library include paths.
Add new class library include path.
Remove path from class library include paths.
Return the class library exclude paths.
Add new class library exclude path.
Remove path from class library exclude paths.
Return the current config file path.
Get or set whether default class library paths are included.
Get or set the compiler flag, whether warnings should be posted if a FunctionDef cannot be inlined.
The configuration file is stored in YAML format, which contains one dictionary. The semantics of the dictionary is listed in the following table:
includePaths
excludePaths
includePaths
).postInlineWarnings