using uCalcSoftware; var uc = new uCalc(); // Define cells A1 and B1, where B1 depends on A1 uc.Define("Overwrite ~~ Function: A1() = 10"); uc.Define("Overwrite ~~ Function: B1() = A1() * 5"); Console.WriteLine($"Initial B1 value: {uc.Eval("B1()")}"); // Expected: 50 // Now, change the value of A1. B1 will update automatically. uc.Define("Overwrite ~~ Function: A1() = 20"); Console.WriteLine($"Updated B1 value: {uc.Eval("B1()")}"); // Expected: 100