| AbstractExpressionGenerator |
Abstract Generator of XExpression. |
| AbstractExtraLanguageGenerator |
Abstract implementation for the generator from SARL to an extra language. |
| io.sarl.lang.extralanguage.compiler.ConversionResult |
Describes the result of a replacement. |
| ConversionType |
Type of feature conversion. |
| ExtraLanguageAppendable |
Appendable for extra languages. |
| ExtraLanguageFeatureNameConverter |
Converter from Jvm feature name to the extra language feature name. |
| ExtraLanguageGeneratorContext |
The generator from SARL to the Python language. |
| ExtraLanguageGeneratorSupport |
The generator from SARL to the default target language and an extra target language. |
| ExtraLanguageImportManager |
Import manager for SARL extra target languages. |
| ExtraLanguageOutputConfigurations |
Utilities classes for the output configurations that are dedicated to the extra language generators. |
| ExtraLanguageSupportModule |
Description of a module that provides extra language support. |
| ExtraLanguageTypeConverter |
Converter from Jvm type to the extra language type. |
| FeatureCallGenerator |
A specific feature call generator. |
| FeatureNameConverterRuleReader |
Reader of the conversion rules. |
| FeaturePattern |
Feature pattern. |
| FeatureReplacement |
Feature replacement. |
| IExpressionGenerator |
Generator of XExpression. |
| IExtraLanguageConversionInitializer |
Initializer for the extra language converters. |
| IExtraLanguageGeneratorContext |
The generator from SARL to the Python language. |
| IExtraLanguageGeneratorProvider |
Provider of the extra language generators. |
| IExtraLanguageKeywordProvider |
Provider of keywords for the extra language. |
| IRootGenerator |
Generator for SARL script. |
| NullExtraLanguageGeneratorProvider |
Implementation of the provider of the extra language generators that replies no generator. |
| TypeConverterRuleReader |
Reader of the conversion rules. |