Imports System Imports uCalcSoftware Public Module Program Public Sub Main() Dim uc As New uCalc() Dim t As New uCalc.Transformer() '// RewindOnChange is necessary for cascading rules to be re-evaluated. t.FromTo("A", "B").RewindOnChange = true t.FromTo("B", "C").RewindOnChange = true t.FromTo("C", "D").RewindOnChange = true '// Trace the transformation of "A" Console.WriteLine(t.TraceTransform("A", " -> ")) End Sub End Module