Catrobat.IDE.Core.Formulas.FormulaTokenizer.InitTokenMappings C# (CSharp) Method

InitTokenMappings() private method

private InitTokenMappings ( CultureInfo culture ) : void
culture System.Globalization.CultureInfo
return void
        private void InitTokenMappings(CultureInfo culture)
        {
            if (_invariantTokenMappings == null) InitInvariantTokenMappings();
            if (_instanceSpecificTokenMappings == null) InitInstanceSpecificTokenMappings();
            var cultureChanged = !Equals(_cultureSpecificTokenMappingsCulture, culture);
            if (_cultureSpecificTokenMappings == null || cultureChanged) InitCultureSpecificTokenMappings(culture);
            if (_localizationSpecificTokenMappings == null || cultureChanged) InitLocalizationSpecificTokenMappings();
        }