using uCalcSoftware; var uc = new uCalc(); var t = new uCalc.Transformer(); var tokens = t.Tokens; tokens.Clear(); tokens.Add("."); // Add a fallback token at index 0 // The order of definition determines the index (precedence) var tokenA = tokens.Add("A"); var tokenB = tokens.Add("B"); Console.WriteLine($"Index of A: {tokens.IndexOf(tokenA)}"); // Will have a lower index Console.WriteLine($"Index of B: {tokens.IndexOf(tokenB)}"); // Will have a higher index, thus higher precedence