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. |
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. |