Imports System Imports uCalcSoftware Public Module Program Public Sub Main() Dim uc As New uCalc() Dim ucB As New uCalc() uc.DefineVariable("x = 111") ucB.DefineVariable("x = 222") Console.WriteLine("--- using 'uc' as default ---") uc.IsDefault = true Dim MyString As uCalc.String = "The variable value is: x" Console.WriteLine(MyString.Replace("x", "{@Eval: x}")) Dim MyExpression As uCalc.Expression = "x * 1000" Console.WriteLine(MyExpression.Evaluate()) Dim MyTransformer As New uCalc.Transformer() MyTransformer.Text = "Value is: x" MyTransformer.FromTo("x", "{@Eval: x}") Console.WriteLine(MyTransformer.Transform()) Console.WriteLine("--- using 'ucB' as default ---") ucB.IsDefault = true Dim MyStringB As uCalc.String = "The variable value is: x" Console.WriteLine(MyStringB.Replace("x", "{@Eval: x}")) Dim MyExpressionB As uCalc.Expression = "x * 1000" Console.WriteLine(MyExpressionB.Evaluate()) Dim MyTransformerB As New uCalc.Transformer() MyTransformerB.Str("Value is: x") MyTransformerB.FromTo("x", "{@Eval: x}") Console.WriteLine(MyTransformerB.Transform()) End Sub End Module